求sql语句

feici03 2003-10-15 07:24:15
怎么在一个表中给一个已有列添加一个大于等于1000的约束
...全文
26 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengdali 2003-10-15
  • 打赏
  • 举报
回复
ALTER TABLE 表 add CONSTRAINT 约束名 check(列>=10000)
txlicenhe 2003-10-15
  • 打赏
  • 举报
回复
CREATE TABLE [dbo].[TABLE1] (
[a] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[b] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[c] int
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[TABLE1] WITH NOCHECK ADD
CONSTRAINT [CK_TABLE1] CHECK ([c] >=1000)
GO

friendliu 2003-10-15
  • 打赏
  • 举报
回复
ALTER TABLE tablename
ADD CONSTRAINT name_check CHECK (column_a > 1000)
GO
welyngj 2003-10-15
  • 打赏
  • 举报
回复
alter table table_name add constraint ck_a check(a>=1000)

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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