SHOW TABLES ne marche pas dans SQLite database
ajp55
Messages postés
426
Date d'inscription
Statut
Membre
Dernière intervention
-
ajp55 Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
ajp55 Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je voudrai afficher la liste des tables ensuite afficher la structure des tables pour une base SQLIte mais ça marche pas.
SHOW TABLES
et DESCRIBE TABLE MYTABLE
Quelqu'un pourrait-il m'indiquer comment le faire.
MErci d'avance pour vos réponse
je voudrai afficher la liste des tables ensuite afficher la structure des tables pour une base SQLIte mais ça marche pas.
SHOW TABLES
et DESCRIBE TABLE MYTABLE
Quelqu'un pourrait-il m'indiquer comment le faire.
MErci d'avance pour vos réponse
A voir également:
- SHOW TABLES ne marche pas dans SQLite database
- Usb show - Télécharger - Sauvegarde
- Borland database engine - Télécharger - Édition & Programmation
- Show key plus - Télécharger - Utilitaires
- Tables des matières word - Guide
- Tables ascii - Guide
2 réponses
Bonjour
Pour l'équivalent de SHOW TABLES, il faut faire
SELECT * FROM sqlite_master ou SELECT * FROM sqlite_master WHERE type='table' si tu ne veux pas les index.
voir ici
Le dernier champ de cette table s'appelle SQL et contient une commande "create" pour chaque table, à partir de laquelle il est possible de retrouver la structure de la table, mais ça ne me semble pas évident. Je ne sais pas s'il y a plus simple.
Sais-tu qu'il existe des utilitaires pour gérer les bases mysql :
- Sqlite Expert
- module complémentaire pour FireFox : Sqlite Manager
(et certainement bien d'autres)
Pour l'équivalent de SHOW TABLES, il faut faire
SELECT * FROM sqlite_master ou SELECT * FROM sqlite_master WHERE type='table' si tu ne veux pas les index.
voir ici
Le dernier champ de cette table s'appelle SQL et contient une commande "create" pour chaque table, à partir de laquelle il est possible de retrouver la structure de la table, mais ça ne me semble pas évident. Je ne sais pas s'il y a plus simple.
Sais-tu qu'il existe des utilitaires pour gérer les bases mysql :
- Sqlite Expert
- module complémentaire pour FireFox : Sqlite Manager
(et certainement bien d'autres)
PRAGMA table_info(nomtable)