Bonjour,
Cela dépend de la collation que vous utilisez.
La collation vous permet de choisir si la casse, les accents, les ligatures, les caractères accentués, ... auront un impact sur les recherches ou les tris que vous voulez effectuer.
Les collations peuvent se paramétrer au niveau de l'instance, des bases de données utilisateur et de la table.
Si vous ne l'avez pas précisé au niveau base de données, alors c'est la collation de l'instance qui a été prise.
Si vous avez changé la collation de la base de données sans changer celle de la colonne, alors c'est la collation de la base de données qui a été utilisée pour la colonne.
Enfin vous pouvez modifier la collation au niveau de la colonne.
Pour voir les différences :
Collation de l'instance :
SELECT SERVERPROPERTY('Collation') AS noCollationInstance
Collation de la base de données
1 2 3
| SELECT name, collation_name
FROM sys.databases
WHERE name = 'maBD' |
ou
SELECT DATABASEPROPERTYEX('maBD', 'Collation')
Collation des colonnes d'une table :
1 2 3 4 5 6 7 8
| SELECT T.name,
C.name,
C.collation_name
FROM sys.tables AS T
JOIN sys.columns AS C
ON T.object_id = C.object_id
WHERE T.name = 'maTable'
ORDER BY C.column_id |
Dites-nous les collations que vous utilisez
@++

Partager