Identification des tables Sybase, des champs, des clés, des contraintes
-
31-10-2019 - |
Question
J'essaie de configurer une requête Sybase qui me donnera la sortie suivante:
Table KeyType KeyNumber Column
table1 PK 1 table1_id
table1 FK 2 table2_id
table1 FK 3 table3_id
table1 FK 4 table4_id
table1 Unique 5 table1_abc
table1 Unique 5 table1_def
En d'autres termes, j'ai besoin du PK pour chaque table, et chaque clé étrangère qu'elle a, ainsi que chaque clé unique (pas lorsqu'une clé a plus d'un élément, comme la clé unique ci-dessus, cela est identifié en ayant le même Numéro de clé).
Je suppose que j'ai besoin d'utiliser Sysobject, Sysolumns, Syskeys et Syscontendus, mais je n'arrive pas à comprendre comment ils interdisent.
Merci
Karl
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow