insert into XT_DDS
select a.name cTname,
b.colid iNO,
b.name cFname,
(case when charIndex(':',CONVERT(VARCHAR(200),d.value)) = 0
then CONVERT(VARCHAR(200),d.value)
else left(CONVERT(VARCHAR(200),d.value), charIndex(':',CONVERT(VARCHAR(200),d.value))-1) end
) as cFPname,
c.name cDataType,
b.length iWidth,
'1' as bVisible,
'blue' as cColor,
null as cMeno
from syscolumns b
inner join sysobjects a on a.id=b.id and a.xtype='U' and a.name like 'JC%'
left join systypes c on b.xtype=c.xtype
left join sys.extended_properties d on b.id=d.major_id and b.colid=d.minor_id
select * from XT_DDS order by cTname,iNo;
delete from XT_DDS;
SQLserver 表名、列名、列中文名、列类型、长度等
最新推荐文章于 2024-04-24 08:48:00 发布