Bonjour
J'ai une table qui possede un chmps nom de taille numeric 10 et je voudrais le mettre en taille 100 quelles est la commande SQL exacte?
Merci
Version imprimable
Bonjour
J'ai une table qui possede un chmps nom de taille numeric 10 et je voudrais le mettre en taille 100 quelles est la commande SQL exacte?
Merci
Code:
1
2 ALTER TABLE <tableName> ALTER COLUMN <attributs> numeric (100)
Merci pour ta réponse mais ca ne fonctionne pas j'ai le mesage d'erreur suivant :
¨Citation:
ERROR: syntax error at or near "numeric"
État SQL :42601
D'apres mes recherches, je pense que le alter column n'est pas utilisable pour les versions antérieurs à 8.0 ... et moi je suis en 7.4 .
J'ai donc voulue faire ceci :
créer une nouvelle colonne avec comme taille numeric 100 et mettre toutes les valeurs de l'ancienne colonne dans la nouvelle créée puis supprimer l'ancienne , le problème est que mon ancienne colonne est utilisé par des autres tables (plusieurs) et donc je ne peux la supprimer .
N'y a t-il pas moyen de supprimer sachant que la nouvelle colonne prendra le même nom?
Merci
Code:ALTER TABLE <table> ALTER <colonne> TYPE numeric(100);