OVH Cloud OVH Cloud

Configurer le jeu de caractères

2 réponses
Avatar
Webny
Bonsoir,
Pourrez vous m'expliquer comment faire pour configurer ou consulter :
le jeu de caractère, l'ordre de tri et le classement Unicode ?

Merci
Webny

2 réponses

Avatar
Fred BROUARD
Bonjour,

Lisez l'article que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlserver/collations/

Pour obtenir les informations de collation :
SELECT SERVERPROPERTY('collation') AS COLLATION_SERVEUR,
DATABASEPROPERTYEX(DB_NAME(), 'Collation') AS COLLATION_BASE_COURANTE,
TABLE_NAME, COLUMN_NAME, COLLATION_NAME
FROM INFORMATION_SCHEMA.COLUMNS

Pour configurer au niveau du serveur il faut le réinstaller.

Pour modifier la collation au niveau base :
ALTER DATABASE _test
COLLATE French_CI_AS

Pour modifier une collation de colonne il faut utiliser
ALTER TABLE ...
ALTER COLUMN .... COLLATE ...

Cepandant, pour ces deux ordres, il est possible qu'ils ne produisent pas les
effets désirés à cause des contraintes de clef étrangères.

A +

Webny a écrit:
Bonsoir,
Pourrez vous m'expliquer comment faire pour configurer ou consulter :
le jeu de caractère, l'ordre de tri et le classement Unicode ?

Merci
Webny





--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Avatar
Webny
Merci de votre aide.

Webny

"Fred BROUARD" a écrit :

Bonjour,

Lisez l'article que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlserver/collations/

Pour obtenir les informations de collation :
SELECT SERVERPROPERTY('collation') AS COLLATION_SERVEUR,
DATABASEPROPERTYEX(DB_NAME(), 'Collation') AS COLLATION_BASE_COURANTE,
TABLE_NAME, COLUMN_NAME, COLLATION_NAME
FROM INFORMATION_SCHEMA.COLUMNS

Pour configurer au niveau du serveur il faut le réinstaller.

Pour modifier la collation au niveau base :
ALTER DATABASE _test
COLLATE French_CI_AS

Pour modifier une collation de colonne il faut utiliser
ALTER TABLE ...
ALTER COLUMN .... COLLATE ...

Cepandant, pour ces deux ordres, il est possible qu'ils ne produisent pas les
effets désirés à cause des contraintes de clef étrangères.

A +

Webny a écrit:
> Bonsoir,
> Pourrez vous m'expliquer comment faire pour configurer ou consulter :
> le jeu de caractère, l'ordre de tri et le classement Unicode ?
>
> Merci
> Webny
>
>

--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************