FirebirdSQL logo
 DOMAININDEX 

Colonnes de caractères

Pour les types CHAR, VARCHAR et BLOB avec le sous-type TEXT, vous pouvez spécifier le jeu de caractères dans la phrase CHARACTER SET.Si aucun jeu de caractères n’est spécifié, la valeur par défaut est le jeu de caractères qui a été spécifié lors de la création de la base de données.Si aucun jeu de caractères n’a été spécifié lors de la création de la base de données, le jeu de caractères par défaut est NONE.Dans ce cas, les données sont stockées et récupérées telles qu’elles ont été soumises.Il est possible de charger des données dans une colonne dans n’importe quel encodage, mais il n’est pas possible de charger ces données dans une colonne avec un encodage différent.La translittération entre les codages source et destination n’est pas effectuée, ce qui peut entraîner des erreurs.

La clause facultative COLLATE vous permet de spécifier un ordre de tri pour les types de données de type chaîne (sauf pour BLOB). Si aucun ordre de tri n’est spécifié, l’ordre de tri par défaut pour le jeu de tri spécifié est pris en charge.

Gestion de la réplication

La phrase facultative ENABLE PUBLICATION inclut la table dans le jeu de réplication (publication).Si l’instruction ALTER DATABASE ADD ALL TO PUBLICATION a été exécutée précédemment, la table sera incluse dans la publication.même si la clause ENABLE PUBLICATION n’est pas spécifiée.

La phrase facultative DISABLE PUBLICATION exclut une table d’un ensemble de réplication (publication). Cette suggestion n’a de sens que si l’instruction ALTER DATABASE ADD ALL TO PUBLICATION a été exécutée auparavant, ce qui ajoute automatiquement les tables nouvellement créées à la publication.