Bonjour,
je souhaite modifier le type d'un champ d'une table sur sybase à partir de SQL Advantage, mais impossible d'y arriver.
J'ai un champ decimal(10,3) que je veux passer en decimal(12,3).
J'utilise la commande suivante:
Ca me retourne l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ALTER TABLE dbo.fiche ALTER COLUMN champ1 decimal(12,3)Si j'essaie de supprimer la colonne pour la recréer ensuite j'ai:Server 'NOR_DEV_SYB01', Line 2:
Incorrect syntax near the keyword 'ALTER'.
Ca me retourne l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ALTER TABLE dbo.fiche DROP COLUMN champ1Server 'NOR_DEV_SYB01', Line 2:
Incorrect syntax near the keyword 'DROP'.
Pourtant je suis quasi sur que ma syntaxe est correcte.
Quelqu'un peut-il m'expliquer svp?
Merci
Partager