获取某个表的字段,字段类型等属性
Posted justqi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取某个表的字段,字段类型等属性相关的知识,希望对你有一定的参考价值。
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
以上是关于获取某个表的字段,字段类型等属性的主要内容,如果未能解决你的问题,请参考以下文章
ArcGIS遇上PythonArcGIS Python获取某个字段的唯一值(获取指定字段的不同属性值)