日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 芯聞號 > 充電吧
[導(dǎo)讀]獲取SqlServer2005表結(jié)構(gòu)(字段,主鍵,外鍵,遞增,描述) 1.獲取表的基本字段屬性 --獲取SqlServer中表結(jié)構(gòu)?SELECT?syscolumns.name,systypes.

獲取SqlServer2005表結(jié)構(gòu)(字段,主鍵,外鍵,遞增,描述) 1.獲取表的基本字段屬性 --獲取SqlServer中表結(jié)構(gòu)?
SELECT?syscolumns.name,systypes.name,syscolumns.isnullable,
syscolumns.length?
FROM?syscolumns,?systypes?
WHERE?syscolumns.xusertype?=?systypes.xusertype?
AND?syscolumns.id?=?object_id('你的表名') 運(yùn)行效果

2.如果還想要獲取字段的描述信息則
--獲取SqlServer中表結(jié)構(gòu)?主鍵,及描述
declare?@table_name?as?varchar(max)
set?@table_name?=?'你的表名'?
select?sys.columns.name,?sys.types.name,?sys.columns.max_length,?sys.columns.is_nullable,?
??(select?count(*)?from?sys.identity_columns?where?sys.identity_columns.object_id?=?sys.columns.object_id?and?sys.columns.column_id?=?sys.identity_columns.column_id)?as?is_identity?,
??(select?value?from?sys.extended_properties?where?sys.extended_properties.major_id?=?sys.columns.object_id?and?sys.extended_properties.minor_id?=?sys.columns.column_id)?as?description
??from?sys.columns,?sys.tables,?sys.types?where?sys.columns.object_id?=?sys.tables.object_id?and?sys.columns.system_type_id=sys.types.system_type_id?and?sys.tables.name=@table_name?order?by?sys.columns.column_id

運(yùn)行效果

3.單獨(dú)查詢表的遞增字段
--單獨(dú)查詢表遞增字段
select?[name]?from?syscolumns?where?
id=object_id(N'你的表名')?and?COLUMNPROPERTY(id,name,'IsIdentity')=1 運(yùn)行效果

4.獲取表的主外鍵
--獲取表主外鍵約束
exec?sp_helpconstraint???'你的表名'?; 運(yùn)行效果


分類:?DBServer

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉