Welcome to Our Website

Oracle Show Tables (Português)

Summary: in this tutorial, you will learn step by step how to show tables in the Oracle Database by querying from the data dictionary views.

Se você já trabalhou com o MySQL, você pode estar familiarizado com o SHOW TABLES comando que lista todas as tabelas em um banco de dados:

Infelizmente, a Oracle não suporta diretamente o SHOW TABLES comando. No entanto, você pode listar todas as tabelas em um banco de dados, questionando a partir de várias vistas de dicionário de dados.,

mostrar as tabelas pertencentes ao utilizador actual

para mostrar as tabelas pertencentes ao utilizador actual, você procura a partir do user_tables view.

Note que esta vista não mostra a coluna deOWNER. Além disso, a tabela user_tables não contém as outras tabelas que são acessíveis ao usuário atual.,:

Mostrar todas as tabelas no Banco de dados Oracle

mostrar todas as tabelas em todo o Banco de dados Oracle, você consulta a partir de dba_tables modo de exibição da seguinte forma:

Você receberá a seguinte mensagem de erro se você não tiver acesso a dba_tables ver:

neste caso, deverá solicitar ao seu administrador de banco de dados para conceder a sua conta de privilégios no dba_tables ver, ou SELECT ANY DICTIONARY privilégio, ou SELECT_CATALOG_ROLE privilégio.,

a figura A seguir ilustra as tabelas que podem ser devolvidos de user_tables all_tables e dba_tables modos de exibição:

neste tutorial, você aprendeu como mostram as tabelas no Banco de dados Oracle através da consulta do dicionário de dados visões, incluindo user_tables all_tables e dba_tables.

  • este tutorial foi útil?
  • YesNo

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *