altère l'erreur de syntaxe de colonne de dépôt de table en utilisant sqlite
C'est le schéma de ma table:
create table LPCG(ID integer primary key, PCG text, Desc text, test text);
Je souhaite déposer la colonne "test", et donc d'utiliser la commande:
alter table LPCG drop column test;
C'est le message d'erreur que je reçois:
Error: near "drop": syntax error
Quelqu'un peut-il svp m'aider à corriger mon erreur?
Une question supplémentaire: je comprends que l'ID est l'attribut de clé primaire. Serais-je capable de laisser tomber cette colonne? Si non, est-il une solution de contournement qui quelqu'un a utilisé?
Merci d'avance pour toute aide.
source d'informationauteur leba-lev
Vous devez vous connecter pour publier un commentaire.
SQLite n'est pas entièrement en charge
ALTER TABLE
états. Vous ne pouvez renommer la table, ou ajouter des colonnes.Si vous souhaitez supprimer une colonne, votre meilleure option est de créer une nouvelle table sans la colonne, et à abandonner la vieille table afin de renommer la nouvelle.