每个数据在建立的时候,有一个sysobjects表,是系统的,里面有该数据库在设计阶段字段主键的信息,xtype为PK的那些就是你看看sysobjects那个系统表的结构,用个count就能判断
试试下面这个sql语句[ol][*]select count(*) from sysobjects where xtype??= \'PK\' and parent_obj = object_id(表名) and name = \'字段\'[/ol]