• 主页
  • 基础类
  • 应用实例
  • 新技术前沿
chenjiong 2011年02月10日
如何修改表变量的主键?
已经建一表变量,@t(id varchar(20) not null,a varchar(20))

并且已经插入了数据。

然后想再修改为主键(不是在创建时直接设成主键,那样没问题的,我需要的就是在数据集输入后,检测后,再设成主键。)

用 alter table @t add primary key(id)或是
ALTER TABLE @t ADD constraint pk_id PRIMARY KEY(id)

都提示
消息 102,级别 15,状态 1,过程 xxx,第 xx行
'@t' 附近有语法错误。

是表变量不支持修改主键吗?
...全文
219 点赞 收藏 3
写回复
3 条回复

还没有回复,快来抢沙发~

发动态
发帖子
MS-SQL Server
创建于2007-09-28

1.4w+

社区成员

25.3w+

社区内容

MS-SQL Server相关内容讨论专区
社区公告
暂无公告