首页 > 代码库 > 获取某个表的字段,字段类型等属性
获取某个表的字段,字段类型等属性
SELECT --字段序号 fieldNo = a.colorder, -- 字段名 fieldName = a.name, --类型 fieldType = b.name, --长度 fieldLength = COLUMNPROPERTY(a.id,a.name,‘PRECISION‘), --小数位数 pointDigits = isnull(COLUMNPROPERTY(a.id,a.name,‘Scale‘),0), -- 允许空 allowEmpty = case when a.isnullable=1 then ‘是‘else ‘否‘ end, --字段说明 fieldDescript = isnull(g.[value],‘‘) FROM syscolumns a left join systypes b on a.xusertype=b.xusertype inner join sysobjects d on a.id=d.id and d.xtype=‘U‘ and d.name<>‘dtproperties‘ left join syscomments e on a.cdefault=e.id left join sys.extended_properties g on a.id=G.major_id and a.colid=g.minor_id left join sys.extended_properties f on d.id=f.major_id and f.minor_id=0 where --表名!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!需要修改!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! d.name=‘pur_receipt_line‘ order by a.id,a.colorder
获取某个表的字段,字段类型等属性
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。