FOREIGN KEY c_cno No Action No Action Enabled Is_For_Replication cno
REFERENCES jxgl.dbo.course (cno)
PRIMARY KEY (clustered) PK__course__1ED998B2 (n/a) (n/a) (n/a) (n/a) cno
alter table course
add CHECK (cediet like '[1-4]')
服务器: 消息 547,级别 16,状态 1,行 1
ALTER TABLE 语句与 COLUMN CHECK 约束 'CK__course__cediet__35BCFE0A' 冲突。该冲突发生于数据库 'jxgl',表 'course', column 'cediet'。
这是我的运行语言及结果,请各位帮忙看看哈!
8 个解决方案
#1
不是说了跟cediet字段约束 有冲突?
#2
原来已经有一个约束了,TRY:
alter table course drop constraint CK__course__cediet__35BCFE0A
go
alter table course
add CHECK (cediet like '[1-4]')
go
#3
学习~~~~~~~~~~~~
#4
看看你的cediet字段 是否存在 不符合你约束的值
#5
没有看出来有约束
原来已经有一个约束了,TRY:
SQL code
alter table course drop constraint CK__course__cediet__35BCFE0A
go
alter table course
add CHECK (cediet like '[1-4]')
go
alter table course drop constraint CK__course__cediet__35BCFE0A
这一句执行不了。
select * from course执行结果
c01 数据结构 3.0
c03 dddd 3.0
c04 操作系统 5.0
sp_help course的结果如下:
course dbo user table 2008-10-13 20:17:26.450
cno char no 4 no no no Chinese_PRC_CI_AS
cname varchar no 20 yes no no Chinese_PRC_CI_AS
cediet numeric no 5 3 1 yes (n/a) (n/a) NULL
No identity column defined. NULL NULL NULL
No rowguidcol column defined.
PRIMARY
cou_cna nonclustered, unique located on PRIMARY cname
PK__course__1ED998B2 clustered, unique, primary key located on PRIMARY cno
有人能看懂吗,帮忙指点一下,在这里深表感谢!!
原来已经有一个约束了,TRY:
SQL code
alter table course drop constraint CK__course__cediet__35BCFE0A
go
alter table course
add CHECK (cediet like '[1-4]')
go
alter table course drop constraint CK__course__cediet__35BCFE0A
这一句执行不了。
select * from course执行结果
c01 数据结构 3.0
c03 dddd 3.0
c04 操作系统 5.0
sp_help course的结果如下:
course dbo user table 2008-10-13 20:17:26.450
cno char no 4 no no no Chinese_PRC_CI_AS
cname varchar no 20 yes no no Chinese_PRC_CI_AS
cediet numeric no 5 3 1 yes (n/a) (n/a) NULL
No identity column defined. NULL NULL NULL
No rowguidcol column defined.
PRIMARY
cou_cna nonclustered, unique located on PRIMARY cname
PK__course__1ED998B2 clustered, unique, primary key located on PRIMARY cno
有人能看懂吗,帮忙指点一下,在这里深表感谢!!
#6
[sql]学习[/sql]
#7
用
sp_helpconstraint 表名
执行一下,贴上结果
#8
object name
course
constraint_type
PRIMARY KEY (clustered) PK__course__1ED998B2 (n/a) (n/a) (n/a) (n/a) cno
jxgl.dbo.sc: FK__sc__cno__21B6055D
course
constraint_type
PRIMARY KEY (clustered) PK__course__1ED998B2 (n/a) (n/a) (n/a) (n/a) cno
jxgl.dbo.sc: FK__sc__cno__21B6055D
#1
不是说了跟cediet字段约束 有冲突?
#2
原来已经有一个约束了,TRY:
alter table course drop constraint CK__course__cediet__35BCFE0A
go
alter table course
add CHECK (cediet like '[1-4]')
go
#3
学习~~~~~~~~~~~~
#4
看看你的cediet字段 是否存在 不符合你约束的值
#5
没有看出来有约束
原来已经有一个约束了,TRY:
SQL code
alter table course drop constraint CK__course__cediet__35BCFE0A
go
alter table course
add CHECK (cediet like '[1-4]')
go
alter table course drop constraint CK__course__cediet__35BCFE0A
这一句执行不了。
select * from course执行结果
c01 数据结构 3.0
c03 dddd 3.0
c04 操作系统 5.0
sp_help course的结果如下:
course dbo user table 2008-10-13 20:17:26.450
cno char no 4 no no no Chinese_PRC_CI_AS
cname varchar no 20 yes no no Chinese_PRC_CI_AS
cediet numeric no 5 3 1 yes (n/a) (n/a) NULL
No identity column defined. NULL NULL NULL
No rowguidcol column defined.
PRIMARY
cou_cna nonclustered, unique located on PRIMARY cname
PK__course__1ED998B2 clustered, unique, primary key located on PRIMARY cno
有人能看懂吗,帮忙指点一下,在这里深表感谢!!
原来已经有一个约束了,TRY:
SQL code
alter table course drop constraint CK__course__cediet__35BCFE0A
go
alter table course
add CHECK (cediet like '[1-4]')
go
alter table course drop constraint CK__course__cediet__35BCFE0A
这一句执行不了。
select * from course执行结果
c01 数据结构 3.0
c03 dddd 3.0
c04 操作系统 5.0
sp_help course的结果如下:
course dbo user table 2008-10-13 20:17:26.450
cno char no 4 no no no Chinese_PRC_CI_AS
cname varchar no 20 yes no no Chinese_PRC_CI_AS
cediet numeric no 5 3 1 yes (n/a) (n/a) NULL
No identity column defined. NULL NULL NULL
No rowguidcol column defined.
PRIMARY
cou_cna nonclustered, unique located on PRIMARY cname
PK__course__1ED998B2 clustered, unique, primary key located on PRIMARY cno
有人能看懂吗,帮忙指点一下,在这里深表感谢!!
#6
[sql]学习[/sql]
#7
用
sp_helpconstraint 表名
执行一下,贴上结果
#8
object name
course
constraint_type
PRIMARY KEY (clustered) PK__course__1ED998B2 (n/a) (n/a) (n/a) (n/a) cno
jxgl.dbo.sc: FK__sc__cno__21B6055D
course
constraint_type
PRIMARY KEY (clustered) PK__course__1ED998B2 (n/a) (n/a) (n/a) (n/a) cno
jxgl.dbo.sc: FK__sc__cno__21B6055D