Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > InterBase
InterBase Forum d'entraide sur le SGBD InterBase de Codegear. Avant de poster -> F.A.Q Interbase, Tutoriels
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/01/2005, 16h05   #1
Invité régulier
 
Inscription : juin 2003
Messages : 28
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 28
Points : 8
Points : 8
Envoyer un message via MSN à vanoou
Par défaut PB changement de type d'un champ ds INTERBASE

Bonjour,

J'ai ma base de données sous interbase. je souhaiterai changer le type d'un champ. Je voudrai le faire passer de varchar(10) à varchar(20).
J'ai donc essayé divers commandes comme:
Code :
ALTER TABLE "table" MODIFY "champ" varchar(20)
là il ne vx pas du tout
Code :
ALTER TABLE "table" ALTER COLUMN "champ" varchar(20)
là il bug sur varchar ... je ne comprends pas pourkoi !

Mais cela ne marche pas, d'ailleurs le CHANGE non plus ne marche pas...
Je ne sais pas si c du à mon code où à interbase qui n'a pas l'air de reconaitre les commande MODIFY et CHANGE ...
Y aurai-t-il des paramètres dans la configuration d'interbase à changer ??? ou ce n'est pas la bonne instruction???

Si qq'un a une idée qui pourrait m'éclairer, elle est la bienvenue.

MERCI d'avance.
vanoou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2005, 17h13   #2
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
La syntaxe est la suivante :

Code :
ALTER TABLE NOMDEMATABLE ALTER NOMDEMACOLONNE TYPE VARCHAR(20);
ou
Code :
ALTER TABLE NOMDEMATABLE ALTER COLUMN NOMDEMACOLONNE TYPE VARCHAR(20);
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2005, 17h15   #3
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
La syntaxe est la suivante :

Code :
ALTER TABLE NOMDEMATABLE ALTER NOMDEMACOLONNE TYPE VARCHAR(20);
ou
Code :
ALTER TABLE NOMDEMATABLE ALTER COLUMN NOMDEMACOLONNE TYPE VARCHAR(20);
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2005, 17h24   #4
Invité régulier
 
Inscription : juin 2003
Messages : 28
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 28
Points : 8
Points : 8
Envoyer un message via MSN à vanoou
Mille Mercisssssssssssssssss
Ca marche enfin

vanoou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h43.


 
 
 
 
Partenaires

Hébergement Web