Bonjour,
J'ai une BD firebird dont le CHARSET etait à NONE a sa création et j'ai creer des tables sans me rendre de ce parametre (none) par la suite j'ai mis à la BD le CHARSET ISO8859_1 tandis que dans le DDL des tables j'ai les parametres suivants :
c'est a dire que dans les tables le CHARSET est rester à NONE avec le COLLATE NONE egalement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE TABLE ADRESSE ( ADRESS_ID INTEGER NOT NULL, MATRICULE VARCHAR(10) CHARACTER SET NONE COLLATE NONE, LINE_1 VARCHAR(50) CHARACTER SET NONE COLLATE NONE, LINE_2 VARCHAR(50) CHARACTER SET NONE COLLATE NONE, LINE_3 VARCHAR(50) CHARACTER SET NONE COLLATE NONE, POSTAL_CODE INTEGER, ALTER TABLE RH_TB_ADRESSE ADD PRIMARY KEY (ADRESS_ID);
Ma question est :
Ayant parametrer le CHARSET de la BD à ISO8859_1 es-ce que cela se s'appliquera sur le CHARSET des tables etant données que leurs CHARSET est none dans le DDL ?
ou bien faut-il recreer toutes les tables avec ce parametre (20 environ) ?
oui bien y a t il un moyen de modifier leurs CHARSET d'un coup ?
Je vous remercie
Partager