在表中Semester
Id title Year
ـــــــــــــــــــــــــــــــــــ
1 first 2012
2 second 2012
如何定义列的约束title
以仅允许:
- 第一的
- 第二
- 夏天
在表中Semester
Id title Year
ـــــــــــــــــــــــــــــــــــ
1 first 2012
2 second 2012
如何定义列的约束title
以仅允许:
ALTER TABLE table_name
ADD CONSTRAINT title_value CHECK (title IN ('first', 'second', 'Summer'))
ALTER TABLE your_table
WITH CHECK ADD CONSTRAINT [const_name]
CHECK ([title]='first' OR [title]='second' OR [title]='Summer')
create table Semester(
id int,
title varchar(50),
[year] int,
check ( title in('first','second','Summer'))
)