请问怎么取得操作是否成功的返回值?

nnoovvee 2008-06-16 12:10:30
先前问了添加属性的问题,现在又有问题了:

sp_addextendedproperty
将新扩展属性添加到数据库对象中。如果属性已经存在,则过程失败。
返回代码值
0(成功)或 1(失败)
--------------
那么我要给某个字段加上一个属性,怎么判断操作是否成功?即怎么取得返回值?
exec sp_updateextendedproperty 'MS_Description','用户ID1', 'user',dbo,'table',Uusers,'column',uid的返回值?


...全文
91 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
中国风 2008-06-16
  • 打赏
  • 举报
回复
2000:
select
*
from
syscolumns a
join
sysproperties b on a.ID=b.ID and a.colid=b.smallid
where
a.ID=object_id('T1')
中国风 2008-06-16
  • 打赏
  • 举报
回复
05:
select
*
from
sys.columns a
join
sys.extended_properties b on a.object_id=b.major_id and b.class=1 and b.minor_id=a.Column_id
where
a.object_id=object_id('T1')
懒牛科技 2008-06-16
  • 打赏
  • 举报
回复
exec sp_Dropextendedproperty

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧