[OCI] Description des contraintes d'une table
Bonjour tout le monde,
Voilà, je suis en train de faire un programme qui permet de décrire (équivalent à la commande 'desc' de oracle) une table, et j'utilise OCI.
Mais j'ai un probleme. Je n'arrive pas à trouver comment je peux récupérer la valeur par défaut d'une colonne ?
create table test_table
(
field1 INTEGER DEFAULT 1234 NOT NULL
);
J'aimerais avoir un moyen pour récupérer le '1234' ?
Dans la section 'Table 6–13 Attributes of Columns of Tables or Views', je ne vois pas l'attribut qui pourrait prendre cette valeur.
Existe-t-il des fonctions spécifique OCI pour le faire ? ou dois-je passer par des requête SQL sur les tables système ? (si oui, pouvez-vous me dire, qu'elles table systeme dois-je utiliser?)
Merci beaucoup pour votre aide.
Laurent
OCI = Oracle Call Interface
C'est l'API C d'oracle.
En tout cas merci pour la réponse.
Je vais utiliser la query.