Je souhaite créer une table dans une base de données SQLite uniquement si elle n'existe pas déjà. Est-ce qu'il y a un moyen de faire ça? Je ne veux pas laisser tomber la table si elle existe, seulement la créer si ce n'est pas le cas.Créer une table dans SQLite uniquement si elle n'existe pas déjà
Répondre
De http://www.sqlite.org/lang_createtable.html:
CREATE TABLE IF NOT EXISTS foo (id INTEGER, ...);
Alors, attendez, le nom de la table est '
D'oh - on dirait que quelqu'un a ajouté cela incorrectement. J'ai inversé l'édition et la syntaxe est correcte maintenant. –
Bon alors, qu'est-ce que ça foo? Ça m'étonne que les gens continuent à utiliser quelque chose qui ne veut rien dire. Doh! Je ne comprends pas. Je ne crois pas que les documents SQLite utilisent 'foo', alors 'foo' est-il le nom du schéma ou de la table? (Après avoir référencé le lien.) – htm11h
- 1. Créer une table SQLite seulement si elle n'existe pas
- 2. Créer une table si elle n'existe pas
- 3. Tronquer une table SQLite si elle existe?
- 4. MySql - Créer une table si elle n'existe pas? Sinon tronquer?
- 5. Créer une table si elle n'existe pas depuis mysqldump
- 6. MySQL: Comment ajouter une colonne si elle n'existe pas déjà?
- 7. seulement insérer une ligne si elle est pas déjà
- 8. Insérer une ligne dans la table si elle est vide et remplacer la ligne existante si elle est pas SQLite
- 9. Comment créer une catégorie dans WordPress par programmation si elle n'existe pas déjà?
- 10. Comment créer une page dans WordPress par programmation si elle n'existe pas déjà?
- 11. Est-il possible de structurer une requête SQL pour créer automatiquement une table si elle n'existe pas déjà?
- 12. Puis-je créer une table (si elle n'existe pas) à partir des métadonnées Rose :: DB :: Object?
- 13. Afficher une colonne uniquement si elle n'est pas nulle
- 14. création d'une table si elle n'existe pas
- 15. C# SQL create table SI il n'existe pas déjà
- 16. mysql créer une vue seulement si elle n'existe pas
- 17. Comment puis-je créer une TABLE si et seulement si elle n'existe pas?
- 18. PostgreSQL: contrainte, Insérer une valeur dans la colonne uniquement si elle existe dans une autre table
- 19. SQL Server: comment ajouter une contrainte à une table existante mais uniquement si la contrainte n'existe pas déjà?
- 20. LINQ: Créer une sous-table sur une entité si ce n'est déjà fait
- 21. SQLITE créer une erreur de table
- 22. Problème créer table avec SQLite dans Android
- 23. élément XSLT Insérer uniquement si elle n'existe pas
- 24. Marcher dans une table SQLite
- 25. Comment insérer des données uniquement si les données n'existent pas déjà dans MYSQL?
- 26. PostgreSQL créer table si existe pas
- 27. Comment abandonner une fonction si elle existe déjà?
- 28. ne peut pas sembler créer une nouvelle table dans sqlite android
- 29. vérifier si les données sont déjà dans la table, ou pour vérifier la table est vide
- 30. mysql insert si la ligne n'existe pas déjà dans une table avec AUCUN CHAMPS UNIQUES
double possible de [Création d'une table SQLite que si elle n'existe pas] (http://stackoverflow.com/questions/3716443/creating-an-sqlite-table -only-if-it-doesnt-already-exists) –