Questions marquées «alter-table»

"ALTER TABLE" est une instruction SQL qui vous permet d'apporter des modifications de schéma à une table de base de données (c'est-à-dire ajouter, supprimer ou modifier des colonnes à partir d'une table existante).

19
Modifier une colonne MySQL pour qu'elle soit AUTO_INCREMENT
J'essaie de modifier une table pour faire sa colonne de clé primaire AUTO_INCREMENTaprès le fait. J'ai essayé le SQL suivant, mais j'ai reçu une notification d'erreur de syntaxe. ALTER TABLE document ALTER COLUMN document_id AUTO_INCREMENT Suis-je en train de faire quelque chose de mal ou n'est-ce pas possible? + -------------------- …
194 sql  mysql  alter-table 





3
Comment changer la définition de colonne MySQL?
J'ai une table mySQL appelée test: create table test( locationExpect varchar(120) NOT NULL; ); Je souhaite modifier la colonne locationExpect en: create table test( locationExpect varchar(120); ); Comment cela peut-il être fait rapidement?
156 mysql  alter-table 





19
ALTER TABLE sans verrouiller la table?
Lorsque vous exécutez une instruction ALTER TABLE dans MySQL, la table entière est verrouillée en lecture (autorisant les lectures simultanées, mais interdisant les écritures simultanées) pendant la durée de l'instruction. S'il s'agit d'une grande table, les instructions INSERT ou UPDATE peuvent être bloquées pendant un temps looooong. Existe-t-il un moyen …
107 sql  mysql  ddl  alter-table 



14
ALTER TABLE ADD COLUMN IF NOT EXISTS dans SQLite
Nous avons récemment eu besoin d'ajouter des colonnes à quelques-unes de nos tables de base de données SQLite existantes. Cela peut être fait avec ALTER TABLE ADD COLUMN. Bien sûr, si le tableau a déjà été modifié, nous voulons le laisser seul. Malheureusement, SQLite ne prend pas en charge une …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.