Sql server 2005 如何为字符列指定检查约束
如何为数据类型为char(1)的列提供检查约束 列名称-->组Sql server 2005 如何为字符列指定检查约束,sql-server-2005,Sql Server 2005,如何为数据类型为char(1)的列提供检查约束 列名称-->组 数据类型------->char(1) 支票(c、s、a) 请告诉我创建表时如何将其插入sqlserver2005的确切查询,其中的组是一列 谢谢, 丘吉尔从您的问题来看,似乎您只想允许值c、s或a。如果我理解正确 Create Table YourTableNameHere( Id Int, col Char(1) Constraint ConstraintNameHere Check(Co
数据类型------->char(1) 支票(c、s、a) 请告诉我创建表时如何将其插入sqlserver2005的确切查询,其中的组是一列 谢谢,
丘吉尔从您的问题来看,似乎您只想允许值c、s或a。如果我理解正确
Create Table YourTableNameHere(
Id Int,
col Char(1)
Constraint ConstraintNameHere Check(Col In ('c','s','a')))
从您的问题来看,似乎您只希望允许值c、s或a。如果我理解正确
Create Table YourTableNameHere(
Id Int,
col Char(1)
Constraint ConstraintNameHere Check(Col In ('c','s','a')))
它被称为ConstraintName您可以随意命名约束。约束的名称会出现在错误消息中,因此我建议使用一些名称来显示它正在检查的内容。与性别一样,必须是。创建表叶(EMPNO INT、TOLL CHAR(1)约束数据检查(TOLL In('c','s','a'))、SDATE DATETIME、EDATE DATETIME、EMPLOYEE(EMPNO)的外键(EMPNO))谢谢你,马斯特罗斯……你的查询成功了,我犯了一个错误,我已经纠正了它,它成功地执行了……再次感谢你……这就是所谓的约束名称你可以随意命名你的约束。约束的名称会出现在错误消息中,因此我建议使用一些名称来显示它正在检查的内容。像性别一样,必须创建表页(EMPNO INT,TOLL CHAR(1)CONSTRAINT da_c_s_a CHECK(TOLL In('c','s','a'))、SDATE DATETIME、EDATE DATETIME、EMPNO的外键(EMPNO)),谢谢你的查询成功了我犯了一个错误,我已经纠正了,它成功执行了……再次感谢你。。