該sql語句會使用到sys.extended_properties目錄檢視。
該檢視的說明如下:
說明:該檢視針對當前資料庫中的每個擴充套件屬性返回一行。
具體返回結果集中每列的含義請參考msdn文件。
示例**如下:
例如我要查詢表table1的所有列的列說明:
select a.value,b.name,
c.name as typename,b.max_length,b.precision,b.scale
from sys.extended_properties a inner join sys.columns b
on a.major_id=b.object_id
and a.minor_id=b.column_id
inner join sys.types c on b.user_type_id=c.user_type_id
where a.major_id=object_id('storage_goods') and a.value!=''
注意:目錄檢視只有sql server2005及以上版本才有。
本文**於:
利用SQL語句查詢(基於MSSQL)
1 求 工程j1零件的 商號碼sno 2 求 工程j1零件p1的 商號碼sno 3 找出所有 商的姓名和所在城市 4 找出所有零件的名稱 顏色和重量 5 找出使用 商s1所 零件的工程號碼 create database spj on primary name spj data,filename e...
SQL查詢表結構的語句
sql查詢表結構的語句 select case when a.colorder 1 then d.name else end 表名,a.colorder 字段序號,a.name 欄位名,case when columnproperty a.id,a.name,isidentity 1 then el...
查詢表結構的SQL語句
如果需要查詢表結構,sql語句能否實現呢?下面就將為您介紹查詢表結構的sql語句的寫法,希望對您學習sql語句能夠有所幫助。查詢非系統資料庫 select name from master.sysdatabases where dbid 4 選擇water資料庫下的所有表 use water sel...