SQL Server: définir le jeu de caractères (pas de classement)

Comment peut-on définir le jeu de caractères par défaut pour les champs lors de la création des tables dans SQL Server? MySQL ne fait cela:

CREATE TABLE tableName (
    name VARCHAR(128) CHARACTER SET utf8
) DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

Note que j'ai mis le jeu de caractères à deux reprises ici. Il est redondant, j'ai ajouté deux façons seulement à démontrer.

J'ai mis le classement aussi de montrer que le classement est quelque chose de différent. Je suis pas demander à propos de la définition du classement. La plupart des questions poser sur les jeux de caractères et les codages dans SQL Server sont répondues avec classement, qui est pas la même chose.

Ils sont la même chose dans SQL Server. En définissant le classement sur un varchar colonne vous pouvez aussi choisir la page de code.
Merci à Martin. Où est-ce documenté? Bien sûr, je suis allé à travers la documentation MSDN (en ligne) mais je ne vois aucune mention de celui-ci.
Les classements de contrôle de la physique de stockage de chaînes de caractères dans SQL Server. Un classement spécifie [ ] les motifs de bits qui représentent chaque caractère de et les règles par lesquelles les personnages sont triés et comparés. Lien

OriginalL'auteur dotancohen | 2011-10-15