estoy buscando en algún código SQL que tiene una cláusula WHERE como esto:valor antes de la variable
WHERE 'USD' = CCY
le pregunté al escritor por eso que está poniendo el valor en el lado izquierdo, y dijo que es la mejor práctica para hacerlo, proveniente de C++ donde las personas podrían asignar el valor por error en lugar de comparar la igualdad al olvidar el segundo signo de igual.
Nunca he visto esto antes.
¿Cuáles son sus pensamientos?
debería ser wiki de la comunidad – SilentGhost
Puedo entender al comparar variables en C++, C#, java, javascript, etc. ... pero no creo que realmente importe ya que nunca se pueden asignar valores a variables en una cláusula where ... – Zoidberg
@Zoidberg: casi nunca es un problema en C# o en Java, donde las instrucciones "if", etc. deben tener un tipo de condición booleana, por lo que es muy raro que un error tipográfico siga siendo legal de todos modos. –