2009-07-20 5 views

Répondre

3

Non, car vous augmentez la taille de la colonne, il n'y aura pas de perte de données.

Bien sûr, vous devriez, si possible, d'abord le faire sur une copie de votre base de données de production pour vous assurer que vous êtes satisfait du résultat.

+1

+1 pour les conseils de sauvegarde. Même pour l'opération la plus anodine, s'il y a un doute, prenez une sauvegarde. Spécialement pour les instructions de définition de données, qui ne peuvent généralement pas être annulées dans les transactions. – Rob

3

Pas si vous augmentez la taille:

ALTER TABLE t1 ALTER c1 TYPE char(90); 

Reducing is always the problem.

Vous devriez utiliser FlameRobin comme outil d'administration pour gérer les dépendances et simplifier l'utilisation de FireBird.

Questions connexes