sql >> Base de Datos >  >> RDS >> Sqlserver

El servidor SQL ignora el caso en una expresión donde

En la configuración predeterminada de una base de datos de SQL Server, las comparaciones de cadenas son no distingue entre mayúsculas y minúsculas. Si su base de datos anula esta configuración (mediante el uso de una intercalación alternativa), deberá especificar qué tipo de intercalación usar en su consulta.

SELECT * FROM myTable WHERE myField = 'sOmeVal' COLLATE SQL_Latin1_General_CP1_CI_AS

Tenga en cuenta que la intercalación que proporcioné es solo un ejemplo (aunque lo más probable es que funcione bien para usted). Puede encontrar un resumen más completo de las intercalaciones de SQL Server aquí.