Office中国论坛/Access中国论坛
标题:
提取Sql Server中指定表的字段信息
[打印本页]
作者:
tmtony
时间:
2005-4-6 06:38
标题:
提取Sql Server中指定表的字段信息
提取Sql Server中指定表的字段信息(包括字段名 字段类型 长度 是否允许为空等)
SELECT SC.name 'FieldName', SC.Xtype 'DataType', st.name 'FieldType', SC.Length, isnullable
FROM <st1:Street><st1:address>SysCOlumns SC INNER JOIN SysTypes ST</st1:address></st1:Street> on SC.xtype = St.xtype
WHERE ID = (Select ID FROM SysObjects
WHERE xtype = 'u' AND name = '
epd_item_master
')
ORDER BY ColOrder
将epd_item_master改为你自己的表名称
输出内容类似下面:
FieldName DataType FieldType Length isnullable
-------------------------------------------------------------------------------------------------------------------------------- -------- -------------------------------------------------------------------------------------------------------------------------------- ------ -----------
item_code 231 nvarchar 50 0
item_code 231 sysname 50 0
substitution 231 nvarchar 50 1
substitution 231 sysname 50 1
item_name 231 nvarchar 72 1
<FONT size=3><FONT face="Times New Roman">item_name
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3