=========== PostgreSQLの==============
データベース名
pg_databaseの中から選択datname
すべてのユーザー定義テーブル名が取得
pg_tablesからどこのSchemaName =公共のテーブル名を選択します
列名
table_nameは'ユーザー' = information_schema.columnsから選択COLUMN_NAME
===========================
すべてのOracleテーブルとフィールドを見る
https://www.cnblogs.com/kongxc/p/9395148.html
GETテーブルのフィールド:
*選択
USER_TAB_COLUMNSから
TABLE_NAME = '用户表'
COLUMN_NAMEによって順
獲得テーブル注:
*選択
user_tab_commentsから
table_nameは'用户表' =
TABLE_NAMEの順序
フィールドの注意を取得します:
*選択
user_col_commentsから
table_nameは'用户表' =
COLUMN_NAMEによって順序
/ *テーブルを取得します:* /
USER_TABLESからTABLE_NAMEを選択し; //現在のユーザーテーブル
ALL_TABLESからTABLE_NAMEを選択し; //すべてのユーザーテーブル
DBA_TABLESからTABLE_NAMEを選択し; //テーブルシステム備えます
どこの所有者=「zfxfzb」DBA_TABLESからTABLE_NAMEを選択
/ *
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、作成、LAST_DDL_TIME、タイムスタンプ、状態等
* /
/ *フィールドを取得します:* /
table_nameは '用户表' = USER_TAB_COLUMNSから選択*;
table_nameは '用户表' = ALL_TAB_COLUMNSから選択*;
table_nameは '用户表' = DBA_TAB_COLUMNSから選択*;
/ * USER_TAB_COLUMNS:
TABLE_NAME、COLUMN_NAME、DATA_TYPE、DATA_LENGTH、DATA_PRECISION、DATA_SCALE、NULL可能、COLUMN_ID等
ALL_TAB_COLUMNS:
owerは、table_name、column_nameに、DATA_TYPE、DATA_LENGTH、DATA_PRECISION、DATA_SCALE、NULL可能、COLUMN_ID等
DBA_TAB_COLUMNS:
owerは、table_name、column_nameに、DATA_TYPE、DATA_LENGTH、DATA_PRECISION、DATA_SCALE、NULL可能、COLUMN_ID等
* /
/ *表注を取得します:* /
user_tab_commentsから選択*
/ *
user_tab_comments:TABLE_NAME、TABLE_TYPE、コメント
user_tab_commentsより対応DBA_TAB_COMMENTS、ALL_TAB_COMMENTS、さらに2つの列owerがあります。
* /
/ *フィールドノートを取得します:* /
user_col_commentsから選択*
/ *
user_col_comments:TABLE_NAME、COLUMN_NAME、コメント
user_col_commentsより対応DBA_COL_COMMENTS、ALL_COL_COMMENTS、さらに2つの列owerがあります。
* /
------------- ----------オラクルクエリのすべてのテーブル
ALL_TABLES FROM SELECT TABLE_NAME
OWNERは= 'PORTAL_HIS'
-そしてGLOBAL_STATS = 'NO'
table_nameは、ORDER BYを
----------オラクル查询表字段-------------
SELECT COLUMN_NAME、table_nameが上側= USER_TAB_COLUMNS( 'BA_BAJY')FROM DATA_TYPE
ALL_USERSから選択*
---------- SQLは-------------すべてのテーブルを照会する
にsysobjects XTYPE名=「U-」から選択します
---------- SQLルックアップテーブルフィールド-------------
選択OBJECT_ID(「TB」)からのsyscolumns ID =名
---------- SQLクエリおよびカテゴリフィールド------- ------
からinformation_schema.columnsから、DATA_TYPEをCOLUMN_NAMEをSELECT
TABLE_NAME = 'TB'
----------一時テーブルを作成するSQL -------------
IF OBJECT_ID( 'DBO。#TABLELIST'、 'U')はNOT NULL IS
DROP TABLEのDBO。#TABLELIST ;
表#tablelist CREATE
(
ID int型のアイデンティティ(1,1)主キー、
fieldnm VARCHAR(200)、
fieldty VARCHAR(50)、
フィールド値のvarchar(200)
)
#tablelistから選択*
================================================
-クエリライブラリ内の所有者--- ---
Execのsp_helpuserは
-----查询表---
のsysobjectsから"名前"を選択し、UID、XTYPE、カテゴリ
XTYPE = 'U'またはXTYPE = 'V'とカテゴリ= 0