|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() |
Voilà j aimerais savoir comment modifier le type d un champ dans un table Paradox en SQL. J ai essayé la commande
Code :
ALTER TABLE NomTable MODIFY NomColonne integer Code :
ALTER TABLE NomTable ALTER COLUMN NomColonne integer Code :
ALTER TABLE NomTable CHANGE NomColonne NomColonne integer |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : mai 2003 Messages : 140 ![]() |
Salut,
Pour moi tu ne peux pas modifier le type d'une colonne tu peux cependant la supprimer puis la recréer avec le type voulu dans la meme instruction Code :
ALTER TABLE NomTable DROP Colonne ADD Colonne CHAR(25) |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() |
Non je ne peux pas faire ça il faut que je garde les données présentes dans mes tables. Je sais que je pourrais faire une copie des tables que je désire modifier puis les supprimer, puis réinsérer les données dans les tables nouvellement crées, mais je suis sûr qu il y a un moyen de faire ce changement sous forme de requêtes avec des tables Paradox.
Je dis ça parce que l'utilitaire "Module Base de Données" livré avec Delphi Studio 7 Entreprise permet de le faire à la main. Donc cela doit être possible sous forme de requêtes... Merci quand même.... But I always need your help ! |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() |
Bon ben en fait j'ai fait comme ça.
http://www.developpez.net/forums/viewtopic.php?t=105797 |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : février 2007 Messages : 152 ![]() |
Bonjour,
Ce sujet m'intéresse pour une table ACCESS 97 par contre. j'ai essayé ça, sans succès (renvoi l'ERR 3001): ALTER TABLE maTable MODIFY maColonne CHAR(1) ALTER TABLE maTable ALTER COLUMN maColonne CHAR(1) (le lien du dernier message est mort...) |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2002 Messages : 55 ![]() |
Bonjour,
Effectivement le lien est mort. Quelqu'un connaitrait-il la réponse ? Merci |
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : mars 2006 Messages : 615 ![]() |
Le langage SQL pour les bases Paradox est très restreint. Par contre il existe d'autres moyens suivant le langage choisi
fDbiDoRestructure permet de faire cette opération en Delphi ou en Paradox |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com