2009-11-05 4 views

Répondre

5

En supposant par le codage que vous voulez dire la collation, vous pouvez changer la valeur par défaut pour les nouvelles bases de données comme:

alter database model collate SQL_Latin1_General_CP1_CI_AS 

Le changement du classement d'une base de données existante:

alter database YourDbName collate SQL_Latin1_General_CP1_CI_AS 

La liste des classements disponibles est renvoyée par une fonction du système:

select * from fn_helpcollations() 
-3
/*!40101 SET NAMES utf8 */ 

Quelque chose comme ça

+0

Où est-ce que j'écris cela? –

+2

C'est une déclaration de commentaire MySQL, pas SQL Server –

0

SQL Server ne prend pas en charge UTF-8. Utilisez nvarchar (UTF-16) si cela ne vous dérange pas d'utiliser double espace ou varbinary si vous n'avez pas besoin de tri/indexation/comparaison.

Il peut être pris en charge dans la prochaine version de SQL Server selon this après

Questions connexes