Ich suche irgend SQL-Code, der eine WHERE-Klausel wie folgt hat:Wert vor Variable
WHERE 'USD' = CCY
ich den Schriftsteller gefragt, warum er auf der linken Seite den Wert der Putten, und er sagte, ist es am besten Praxis zu tun, stammend von C++, wo Leute irrtümlicherweise den Wert zuweisen konnten, anstatt Gleichheit zu vergleichen, indem Sie das zweite Gleichheitszeichen vergessen.
Ich habe das noch nie zuvor gesehen.
Was sind Ihre Gedanken?
sollte Gemeinschaft Wiki sein – SilentGhost
Ich kann verstehen, wenn Variablen in C++, C#, Java, Javascript usw. vergleichen ... aber ich glaube nicht, dass es wirklich wichtig ist, da Sie Variablen in einer Where-Klausel nie Werte zuweisen können ... – Zoidberg
@Zoidberg: Es ist fast nie ein Problem in C# oder Java, wo "if" -Anweisungen usw. einen booleschen Zustandstyp haben müssen - so ist es sehr selten, dass ein Tippfehler trotzdem legal wäre. –