能不能用SQL语句得到SQLServer 2000的表中的列的描述值?谢谢!
解决方案 »
- Delphi的控件可以直接赋值给变量吗?
- delphi asp 交互
- 关于保存打印的问题?
- 好久没有光顾csdn了,今天来给csdn的朋友们放点血。嘿嘿
- 这100分相信大家可以轻松拿走!! 小弟要请教问题
- 在虾们,急啊,帮我啊!
- 问什么我在生成的程序中无法输入数据?
- 如何用query删除一个表中的全部记录????????????????????
- @,^,$ 是什么意思?怎么用?(例子)
- Delphi中的Frame和Form有什么不同呀?请大家指教
- 请" insert2003(高级打字员)"和“bnabinge(狂欢)”进来接分
- 各位:用DELPHI编程如何直接将掌上电脑上某一文件夹中的文件复制到PC机上!先谢了
SELECT value
FROM ::fn_listextendedproperty('MS_Description','user','dbo','table','BOMMC','column','MC001')
SELECT *
FROM ::fn_listextendedproperty(NULL,'user','dbo','table','table1','column',default)
列出表"table1"中列col1的描述属性:
SELECT value
FROM ::fn_listextendedproperty('MS_Description','user','dbo','table','table1','column','col1')
添加表"table1"中列col1的描述属性:
EXEC sp_addextendedproperty 'MS_Description','列1','user',dbo,'table','table1','column',col1
删除表"table1"中列col1的描述属性:
EXEC sp_dropextendedproperty 'MS_Description','user',dbo,'table','table1','column',col1
更新表"table1"中列col1的描述属性:
EXEC sp_updateextendedproperty 'MS_Description','字段1','user',dbo,'table','table1','column',col1
,c.name as 字段名
,t.name 数据类型
,c.prec as 长度
,p.value as 描述信息
,m.text as 默认值
from syscolumns c
inner join systypes t on c.xusertype=t.xusertype
left join sysproperties p on c.id=p.id and c.colid = p.smallid
left join syscomments m on c.cdefault=m.id
where objectproperty(c.id,'IsUserTable')=1