PDA

View Full Version : [MySQL] Dove cacchio vengono messe le informazioni sui vincoli?


Edde
13-03-2007, 15:42
Ciao :)

Devo risalire alle seguenti informazioni:

- Tutte le chiavi primarie del DB
- I nomi di tutte le foreign key del DB, ed il loro stato (ovvero se sono disabilitate o no)

Con oracle vado a vedere in un paio di tabelle di sistema nascoste, ed immagino che funzioni cosė anche con MySQL...
Ho trovato un db "information_schema" che mi permette di ottenere le informazioni che mi servono, ma non riesco a trovare dove venga memorizzato se una key č disabilitata oppure no...

Mi sapete aiutare? :p

cionci
13-03-2007, 19:35
Non ti basta il comando DESCRIBE o il comando SHOW ?
http://dev.mysql.com/doc/refman/5.0/en/show.html
http://dev.mysql.com/doc/refman/5.0/en/describe.html