Welcome to Our Website

Oracle Show Tables (Italiano)

Riepilogo: in questo tutorial, imparerai passo dopo passo come mostrare le tabelle nel database Oracle interrogando dalle viste del dizionario dei dati.

Se hai lavorato con MySQL, potresti avere familiarità con il comando SHOW TABLES che elenca tutte le tabelle in un database:

Sfortunatamente, Oracle non supporta direttamente il comando SHOW TABLES. Tuttavia, è possibile elencare tutte le tabelle in un database interrogando da varie viste del dizionario dei dati.,

Mostra tabelle di proprietà dell’utente corrente

Per visualizzare le tabelle di proprietà dell’utente corrente, si esegue una query dalla vistauser_tables.

Si noti che questa vista non mostra la colonna OWNER. Inoltre, la tabella user_tables non contiene le altre tabelle accessibili dall’utente corrente.,:

Mostra tutte le tabelle del Database Oracle

Per visualizzare tutte le tabelle di un intero Database Oracle, è possibile richiedere il dba_tables visualizza come segue:

Si verrà visualizzato il seguente messaggio di errore se non si dispone di accesso il dba_tables vista:

In questo caso, si dovrebbe chiedere il vostro amministratore di database a concedere il tuo conto sia dei privilegi dba_tables vista, o SELECT ANY DICTIONARY privilegi, o SELECT_CATALOG_ROLE privilegi.,

La figura seguente illustra le tabelle che possono essere restituito dal user_tables all_tables e dba_tables vista:

In questo tutorial, hai imparato come mostrano le tabelle nel Database Oracle tramite una query dal dizionario di dati vista, che include user_tables all_tables e dba_tables.

  • Questo tutorial è stato utile?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *