Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    MySQL Visualizzare chiavi esterne

    Salve a tutti.
    Avrei bisogno di una query per elencare le chiavi esterne in una tabella e la corrispondente tabella referenziata, qualcosa del tipo:
    show...

    non riesco a trovare niente. Qualcuno sa come si fa? Grazie

  2. #2

    Soluzione

    Ho risolto.

    Segnalo la soluzione a chi può essere interessato:

    codice:
    select
        concat(table_name, '.', column_name) as 'foreign key',
        concat(referenced_table_name, '.', referenced_column_name) as 'references'
    from
        information_schema.key_column_usage
    where
        referenced_table_name is not null;
    Ho trovato quanto sopra in questo blog, nel quale si mostra anche la versione per Oracle

    http://www.conandalton.net/2008/09/l...in-oracle.html

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.