Mac*_*att 8 sql sql-server sql-server-2000
使用SQL Server,如何编写表中字段的约束,以便可接受的值范围介于0和100之间?
Mar*_*ett 19
ALTER TABLE Table
ADD CONSTRAINT CK_Table_Column_Range CHECK (
Column >= 0 AND Column <= 100 --Inclusive
)
Run Code Online (Sandbox Code Playgroud)
尝试:
ALTER TABLE myTableName
ADD CONSTRAINT myTableName_myColumnName_valZeroToOneHundred
CHECK (myColumnName BETWEEN 0 AND 100)
Run Code Online (Sandbox Code Playgroud)
此检查将是包容性的 - 以下是来自 MSDN 的有关 BETWEEN 的一些信息: BETWEEN (Transact SQL)
| 归档时间: |
|
| 查看次数: |
16182 次 |
| 最近记录: |