Lista os nomes de banco de dados e da tabela e nomes de coluna PostgreSQL oreacle sqlserver

=========== PostgreSQL ==============
nome do banco de dados
SELECIONE datname DE pg_database

Obter todos os nomes de tabelas definidas pelo utilizador
seleccionar tablename de pg_tables onde schemaname = público

列名
selecionar COLUMN_NAME de INFORMATION_SCHEMA.COLUMNS onde table_name = 'usuários'

===========================

Ver todas as tabelas do Oracle e campos
https://www.cnblogs.com/kongxc/p/9395148.html
get campo tabela:

select *
de user_tab_columns
onde Table_Name = '用户表'
ordem por column_name

Notas de mesa Adquirir:

select *
de user_tab_comments
onde Table_Name = '用户表'

ordem por Table_Name

Obtém o campo Nota:

select *
de user_col_comments
onde Table_Name = '用户表'

ordem por column_name

 

/ * Obter a tabela: * /

selecionar table_name a partir user_tables; // tabela de usuário atual      

selecionar table_name a partir ALL_TABLES; // toda tabela de usuários  

seleccionar nome_da_tabela de DBA_TABLES; // Sistema de mesa, que compreende

selecionar table_name a partir DBA_TABLES onde proprietário = 'zfxfzb'

/ *
User_tables:

table_name, tablespace_name, last_analyzed 等

DBA_TABLES:

ower, table_name, tablespace_name, last_analyzed 等

ALL_TABLES:

ower, table_name, tablespace_name, last_analyzed 等

all_objects:

ower, object_name, subobject_name, object_id, criado, last_ddl_time, timestamp, estado等
* /

/ * Obter o campo: * /

seleccionar * de user_tab_columns onde Table_Name = '用户 表';

seleccionar * de all_tab_columns onde Table_Name = '用户 表';

seleccionar * de dba_tab_columns onde Table_Name = '用户 表';

/ * User_tab_columns:

table_name, column_name, data_type, data_length, data_precision, data_scale, anulável, column_id 等

all_tab_columns:

ower, table_name, column_name, data_type, data_length, data_precision, data_scale, anulável, column_id 等

dba_tab_columns:

ower, table_name, column_name, data_type, data_length, data_precision, data_scale, nulo, column_id等
* /

/ * Obter Notas da tabela: * /

SELECT * FROM user_tab_comments

/ *
User_tab_comments: table_name, table_type, comentários

Existem dba_tab_comments correspondentes, all_tab_comments, mais do que duas colunas ower user_tab_comments.
* /

/ * Obter Campo Notas: * /

SELECT * FROM user_col_comments

/ *

user_col_comments: table_name, column_name, comentários

Existem dba_col_comments correspondentes, all_col_comments, mais do que duas colunas ower user_col_comments.
* /

------------- ---------- consulta oracle todas as tabelas

SELECIONAR TABLE_NAME DE ALL_TABLES
ONDE PROPRIETÁRIO = 'PORTAL_HIS'     
--e GLOBAL_STATS = 'NÃO'
ORDER BY table_name

---------- oráculo查询表字段-------------
SELECCIONAR COLUMN_NAME, DATA_TYPE DE user_tab_columns onde table_name = superior ( 'BA_BAJY')

SELECT * FROM all_users

---------- consultas SQL todas as tabelas -------------
Selecionar a partir dos sysobjects WHERE nome xtype = 'U- o'
---------- sql consulta à tabela campo -------------
Selecionar o caso do syscolumns ID = nome do OBJECT_ID ( 'TB')
---------- SQL consulta e campo de categoria ------- ------
SELECIONE column_name, data_type de INFORMATION_SCHEMA.COLUMNS de 
onde table_name = 'TB' 

---------- sql criar uma tabela temporária -------------
IF OBJECT_ID ( 'dbo. # TableList', 'U') é o NOT NULL 
  TABLE dbo DROP. # TableList ;

CRIAR #tablelist TABELA
(
    identidade int id (1,1) chave primária,
    VARCHAR fieldnm (200),
    VARCHAR fieldty (50),
    VARCHAR FieldValue (200) 
 )

SELECT * FROM #tablelist

================================================
- proprietário na biblioteca de consulta --- ---
sp_helpuser Exec  

-----查询表---
Escolha "nome", uid, xtype, categoria De sysobjects um
onde xtype = 'u' ou xtype = 'v' e categoria = 0

Publicado 444 artigos originais · Louvor obteve 25 · vista 180 000 +

Acho que você gosta

Origin blog.csdn.net/ozhy111/article/details/104669070
Recomendado
Clasificación