檢視資料字典
檢視oracle資料字典
SELECT a.TABLE_NAME 表名, c.COMMENTS 表註釋, A.COLUMN_NAME AS "欄位名", A.DATA_TYPE AS "欄位型別", A.CHAR_LENGTH AS "欄位長度", A.NULLABLE AS "能否為空", B.comments AS "欄位註釋" FROM user_tab_columns A, user_COL_COMMENTS B, user_tab_comments C WHERE A.table_name = B.table_name and B.table_name =C.table_name AND A.COLUMN_NAME = B.COLUMN_NAME
檢視mysql資料字典
SELECT column_name, column_type, is_nullable, COLUMN_DEFAULT, column_comment FROM information_schema.COLUMNS WHERE table_schema = 'think-water-dma-klmy'
檢視sqlserver資料字典
SELECT CASE WHEN a.colorder = 1 THEN d.name ELSE '' END AS 表名, CASE WHEN a.colorder = 1 THEN isnull(f.value, '') ELSE '' END AS 表說明, a.colorder AS 欄位序號, a.name AS 欄位名, CASE WHEN COLUMNPROPERTY(a.id, a.name, 'IsIdentity') = 1 THEN '√' ELSE '' END AS 標識, CASE WHEN EXISTS (SELECT 1 FROM dbo.sysindexes si INNER JOIN dbo.sysindexkeys sik ON si.id = sik.id AND si.indid = sik.indid INNER JOIN dbo.syscolumns sc ON sc.id = sik.id AND sc.colid = sik.colid INNER JOIN dbo.sysobjects so ON so.name = si.name AND so.xtype = 'PK' WHERE sc.id = a.id AND sc.colid = a.colid) THEN '√' ELSE '' END AS 主鍵, b.name AS 型別, a.length AS 長度, COLUMNPROPERTY(a.id, a.name, 'PRECISION') AS 精度, ISNULL(COLUMNPROPERTY(a.id, a.name, 'Scale'), 0) AS 小數位數, CASE WHEN a.isnullable = 1 THEN '√' ELSE '' END AS 允許空, ISNULL(e.text, '') AS 預設值, ISNULL(g.[value], '') AS 欄位說明, d.crdate AS 建立時間, CASE WHEN a.colorder = 1 THEN d.refdate ELSE NULL END AS 更改時間 FROM dbo.syscolumns a LEFT OUTER JOIN dbo.systypes b ON a.xtype = b.xusertype INNER JOIN dbo.sysobjects d ON a.id = d.id AND d.xtype = 'U' AND d.status >= 0 LEFT OUTER JOIN dbo.syscomments e ON a.cdefault = e.id LEFT OUTER JOIN sys.extended_properties g ON a.id = g.major_id AND a.colid = g.minor_id AND g.name = 'MS_Description' LEFT OUTER JOIN sys.extended_properties f ON d.id = f.major_id AND f.minor_id = 0 AND f.name = 'MS_Description' ORDER BY d.name, 欄位序號
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28916011/viewspace-2735540/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 資料字典和資料字典檢視Oracle
- oracle常用資料字典.檢視Oracle
- 【檢視】oracle 資料字典檢視之 DICT / DICTIONARYOracle
- 2.12 資料庫資料字典檢視資料庫
- Oracle相關資料字典檢視Oracle
- 使用資料字典檢視管理物件物件
- 【轉載】Oracle資料字典檢視Oracle
- oracle資料字典表與檢視Oracle
- 【檢視】oracle 資料字典檢視之 “小”檢視 CAT, TAB, SEQ, SYN ...Oracle
- Oracle 資料庫字典 檢視 基表Oracle資料庫
- 系統表和資料字典檢視
- DBA常用的資料字典檢視(一)
- 常用的資料字典檢視和包
- 2.8.3 資料庫服務的資料字典檢視資料庫
- Oracle OCP(27):使用資料字典檢視管理物件Oracle物件
- Oracle 常用資料字典表、檢視的總結Oracle
- 資料字典和動態效能檢視基礎
- 【VIEW】Oracle資料字典檢視之DICT_COLUMNSViewOracle
- Oracle 常用資料字典檢視、表的總結Oracle
- Oracle ASM 相關的 檢視(V$) 和 資料字典(X$)OracleASM
- 5.資料字典和動態效能檢視(筆記)筆記
- 【檢視】oracle 資料字典檢視之 DBA_OBJECTS / ALL_OBJECTS / USER_OBJECTS(OBJ)OracleObject
- 【GP】透過資料字典檢視某個表的欄位
- 檢視引數(parameter)的字典與資料庫字符集資料庫
- 動態效能檢視與資料字典的區別之一
- OCP課程13:SQL之使用資料字典檢視管理物件SQL物件
- oracle 9i 查詢資料字典檢視慢案例分析Oracle
- 利用NO_MERGE解決資料字典檢視訪問低效
- (zt)利用NO_MERGE解決資料字典檢視訪問低效
- 儲存過程中查詢資料字典檢視(v$或dba)儲存過程
- 檢視資料字典快取(或行快取)的丟失率快取
- oracle privilege不得不說的11一個資料字典檢視Oracle
- 利用NO_MERGE解決資料字典檢視訪問低效 ZT
- Oracle許可權(二)許可權相關的動態效能檢視與資料字典檢視Oracle
- 2.4.12 Step 11: 執行指令碼來構建資料字典檢視指令碼
- MySQL資料庫檢視:檢視定義、建立檢視、修改檢視MySql資料庫
- 檢視資料庫系統instance與database、service以及resource的字典資訊資料庫Database
- EXcel 資料檢視Excel