He leído el siguiente article. Han citado que,¿Los nombres de las tablas en la consulta no distinguen entre mayúsculas y minúsculas?
SQL Server es una aplicación auxiliar que distingue entre mayúsculas y minúsculas. Esto significa que una tabla llamada "addr" se distingue de una tabla denominada "ADDR". Sin embargo, debido a que Microsoft Query es una aplicación basada en MS-DOS, es incapaz de distinguir casos; por lo tanto, Microsoft Query ve "addr" y "ADDR" como el mismo archivo.
Ahora quería saber qué quieren decir con case-sensitive back-end application
? ¿Es seguro usar el query
con case-insensitivity
?
Gracias de antemano.
Depende de la intercalación predeterminada de la base de datos si los nombres de los objetos son tratados como sensibles a mayúsculas o minúsculas. ¡Ese documento es muy viejo por cierto! –
Para estar seguro, siempre debe usar la caja correcta para los nombres de objetos y columnas. Nunca se sabe cuándo se cambiará o migrará su código o su base de datos a una intercalación sensible a mayúsculas y minúsculas. De hecho, a menudo abogo por desarrollar una intercalación que distinga entre mayúsculas y minúsculas para ayudar a prevenir errores prevenibles más adelante. –
Ese artículo es muy antiguo (la información es de alrededor de 1995) y ahora es incorrecto. – gbn