SQL中的各种CHECK约束_依静倾雪 mysql check约束

CREATE TABLE Person.EmployeeEducationType
(
EmployeeEducationTypeID int NOT NULL PRIMARYKEY,
EmployeeID int NOT NULL,
EducationTypeID int NULL,
GPA numeric(4,3) NOT NULL CHECK(GPA>2.5 AND GPA<=4.0)
)
-----------在列上直接定义CHECK约束

CREATE TABLE Person.EmployeeEducationType
(
EmployeeEducationTypeID int NOT NULL PRIMARYKEY,
SQL中的各种CHECK约束_依静倾雪 mysql check约束
EmployeeID int NOT NULL,
EducationTypeID int NULL,
GPA numeric(4,3) NOT NULL,
CONSTRAINT CK_EmployeeEducationType
CHECK(EducationTypeID>1 ANDGPA>2.5 AND GPA<=4.0)
)
-----------在表上定义约束,表达式中允许有多个列条件综合

ALTER TABLE Person.ContactType WITH NOCHECK
ADD CONSTRAINT CK_ContackType
CHECK(Name NOT LIKE '%assistant%')
-------为现有表添加CHECK约束,如果这几行代码没有带WITH NOCHECK就会失败,
------因为表中已经存在具有'assistant'行,增加WITH NOCHECK意味着现有值会被忽略,只有新值才会检验

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/107348.html

更多阅读

SQL存储过程中CASE用法_依静倾雪 c语言case用法

-------------------------------------目的:多条件查询销售任务信息(销售报表)----创建人:史志辉--日期:2011.01.19-------------------------------------ALTER PROC [proc_SEL_WL_SaleMission_BY_Conditions](@TheYear varchar(20),

如何对待生活中的不如意。_榆树吧_贴吧 生活不如意的诗句

生活不可能事事如意顺心,总会遇到这样那样的问题,小事影响我们的心情,大事可能影响我们的命运。高兴的我们快乐,懊恼的我们悲伤。这就是生活,一个展示每个人性情的舞台。很多时候事情是在我们预先设计的范围内发生,发展,结束。这是我们能接

生活中的各种温馨提示 健康生活温馨提示

生活中的各种温馨提示,帮你预防大量健康问题  温馨提示:带妆睡觉引发分泌障碍 20种睡眠方式加速衰老导语:大脑消除疲劳的主要方式是睡眠。长期睡眠不足或质量太差,只会加速脑细胞的衰退,聪明的人也会变得糊涂起来。下面告诉你20种不正

sql中的>=等符号在ibatis中的运用方法。 ibatis sql xml 语法

因为ibatis的sql配置文件是xml格式的,所以不允许出现类似“>”这样的字符,但是都可以使用<![CDATA[ ]]>符号进行说明,将此类符号不进行解析,所以你可以写成这个:<![CDATA[ AND substring(convert(varchar(8),createTime,112),1,6) <= #bt

声明:《SQL中的各种CHECK约束_依静倾雪 mysql check约束》为网友高姿態美女分享!如侵犯到您的合法权益请联系我们删除