salut a tous
svp est il possible d'afficher la structure d'une table firebird.
merci d'avance.
salut a tous
svp est il possible d'afficher la structure d'une table firebird.
merci d'avance.
Bonjour,
il suffit d'interroger la table RDB$RELATION_FIELDS
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select r.RDB$FIELD_NAME from rdb$RELATION_FIELDS r where r.RDB$RELATION_NAME=<nom table>
merci monsieur .. mais excuser moi j'ai pas compris votre réponse
j'ai une base de donne qui s'appel ecole.fdb et une table qui s'appel ecole
Bonjour,
Une base de données (.fdb) contient en général plusieurs tables et non une seule en tout cas elle contient des tables systèmes (RDB$xxx) et de monitoring (MON$xxxxxxx)
dans votre cas, pour obtenir la liste des colonnes de la table école vous devrez utiliser le SQL suivant
Note : par précaution le where r.RDB$RELATION_NAME='ECOLE' pourrait être remplacé par where UPPER(r.RDB$RELATION_NAME)='ECOLE' pour éviter des problèmes de casse de caractère
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select r.RDB$FIELD_NAME from rdb$RELATION_FIELDS r where r.RDB$RELATION_NAME='ECOLE'
Partager