Comment AJOUTER et supprimer des colonnes dans un seul ALTER TABLE

J'ai essayé ce qui suit, mais j'ai une erreur de syntaxe

ALTER TABLE Grades ( 
DROP COLUMN (Student_FamilyName, Student_Name),
ADD Student_id INT );

Est-il possible d'effectuer une DROP et un ADD dans le même ALTER TABLE déclaration?

  • Vous ne pouvez pas faire de chute et de créer avec une instruction alter, la séparer
  • Vous passez à PostgreSQL (toux), qui prend en charge plusieurs modifications comme une extension de la syntaxe SQL standard. (Mais même si je les utilise PostgreSQL beaucoup, j'ai l'habitude d'écrire de SQL qui évite les extensions.)
  • Qui SGBD que vous utilisez? Oracle? DB2?
InformationsquelleAutor fatsokol | 2013-04-13