Jeu de caractères de tables et collation
<<<
Jeu de caractères de colonne et collation Exemples d'attribution de jeu de caractères et collation
>>>

11.3 Déterminer le jeu de caractères et la collation par défaut
11 Jeux de caractères et Unicode
 Manuel de Référence MySQL 4.1 : Version Française

Jeu de caractères et collation serveur
Jeu de caractères et collation de base de données
Jeu de caractères de tables et collation
->Jeu de caractères de colonne et collation
Exemples d'attribution de jeu de caractères et collation
Jeux de caractères et collations de connexion
Jeu de caractères et collation des chaînes littérales
Clause COLLATE dans différentes parties d'une requête SQL
COLLATE clause de précédence
Opérateur BINARY
Quelques cas spéciaux où la détermination de la collation est difficile
Les collation doivent correspondre au bon jeu de caractères
Un exemple de l'effet de collation

11.3.4 Jeu de caractères de colonne et collation

Chaque colonne de `` character '' (c'est à dire les colonnes de type CHAR , VARCHAR , ou TEXT ) a un jeu de caractères de colonne et une collation de colonne qui ne peut pas être nulle. La syntaxe de définition de colonne a maintenant des clauses optionnelles pour préciser le jeu de caractères de colonne et la collation :

column_name {CHAR | VARCHAR | TEXT} (column_length)
    [CHARACTER SET character_set_name [COLLATE collation_name]]
Exemple :

CREATE TABLE Table1
(
   column1 VARCHAR(5) CHARACTER SET latin1 COLLATE latin1_german1_ci
);

MySQL choisit le jeu de caractères et la collation de colonne comme ceci :

  • Si CHARACTER SET X et COLLATE Y sont spécifiés, alors le jeu de caractères est X et la collation Y .
  • Si CHARACTER SET X a été spécifié sans la clause COLLATE , alors le jeu de caractères est X et la collation est sa collation par défaut.
  • Sinon, MySQL utilise le jeu de caractères et la collation par défaut.
Les clauses CHARACTER SET et COLLATE font partie du standard SQL.

<< Jeu de caractères de colonne et collation >>
Jeu de caractères de tables et collation Déterminer le jeu de caractères et la collation par défaut Exemples d'attribution de jeu de caractères et collation