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 sysobjects
WHERE xtype = 'PK' AND name IN
(SELECT name
FROM sysindexes
WHERE indid IN
(SELECT indid
FROM sysindexkeys
WHERE id = a.id AND 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 欄位說明
FROM syscolumns a LEFT OUTER JOIN
systypes b ON a.xtype = b.xusertype INNER JOIN
sysobjects d ON a.id = d.id AND d.xtype = 'U' AND
d.name <> 'dtproperties' LEFT OUTER JOIN
syscomments e ON a.cdefault = e.id LEFT OUTER JOIN
sysproperties g ON a.id = g.id AND a.colid = g.smallid LEFT OUTER JOIN
sysproperties f ON d.id = f.id AND f.smallid = 0
ORDER BY a.id, a.colorder
相關文章
- 查詢表結構
- 【sqlserver】查詢 表的大小SQLServer
- SQL語句查詢表結構SQL
- Oracle表結構轉換SqlSERVER表結構 指令碼OracleSQLServer指令碼
- 【PHP資料結構】雜湊表查詢PHP資料結構
- Sqlserver查詢出所有表的大小使用情況SQLServer
- 查詢SQLSERVER版本號SQLServer
- SqlServer遞迴查詢SQLServer遞迴
- sqlserver新增查詢 表、欄位註釋,組合查詢所有的使用者、表名、表註釋SQLServer
- mysql查詢索引結構MySql索引
- sqlserver查詢結果中新增自動編號SQLServer
- SQLSERVER查詢某個資料庫有幾張表SQLServer資料庫
- sqlserver查詢一個庫所有表的記錄數SQLServer
- sqlserver查詢資料的所有表名和行數SQLServer
- 資料結構-單連結串列查詢按序號查詢資料結構
- 樹形結構的選單表設計與查詢
- sqlserver查詢table,columns資訊SQLServer
- sqlserver查詢時不加鎖SQLServer
- Hierarchical Queries 級聯查詢(樹狀結構查詢)
- 【資料結構】折半查詢(二分查詢)資料結構
- Sqlserver資料庫郵件的體系結構及常用的查詢檢視SQLServer資料庫
- 【記錄】sqlserver列轉行查詢 並將查詢結果用逗號分隔開SQLServer
- 查詢表中的連結行
- SQL總結(二)連表查詢SQL
- 【小山】sql server通過查詢系統表得到縱向的表結構SQLServer
- SQLSERVER跨伺服器查詢SQLServer伺服器
- (2) SqlServer表與索引的結構的補充SQLServer索引
- Sqlserver如何把查詢的資料insert進入新表SQLServer
- 23.資料結構 查詢資料結構
- ORACLE結構化查詢語句Oracle
- NKMySQL 查詢樹結構方式gllMySql
- SQLServer通過連結伺服器查詢表報錯 “訊息 7313,級別 16”SQLServer伺服器
- 子查詢-表子查詢
- Oracle查詢資料表結構(欄位,型別,大小,備註)Oracle型別
- SQL單表查詢語句總結SQL
- 使用查詢結果更新表的方法
- SQLServer查詢所有資料庫大小SQLServer資料庫
- SQLServer DML操作阻塞SELECT查詢SQLServer