如何取得SQL SERVER表的主键字段名(60分)

  • 主题发起人 主题发起人 狄克
  • 开始时间 开始时间

狄克

Unregistered / Unconfirmed
GUEST, unregistred user!
我在编程过程中领导要求记录操作日志,目前记录日志部分已经完成,可以记录任意字段
值的变化。不能用于实用的关键在于取不到SQL SERVER表的主键字段名称,也就是说记载
的是没有任何意义的日志,只有连同主键值一同写入日志,日志才有实用意义。
如何取得SQL SERVER表主键字段名称,在线等待......
 
select name from dbo.sysobjects where xtype = 'PK' and
parent_obj = (select id from dbo.sysobjects where name='MyTable')
 
不行,这样只得到主键的名称,但主键包括哪些字段不能得到
 
已经找到答案
 
sp_helpindex MyTable
 
自己解决了,不过还是要放分
 
后退
顶部