标签: sql sql-server tsql check-constraints
我在Microsoft SQL Server数据库中有一个VARCHAR(30)列。我想添加一个CHECK约束,该约束不允许列中的值小于3个字符。我必须使用什么表达式?
VARCHAR(30)
答案 0 :(得分:27)
使用:
ALTER TABLE [dbo].[YOUR_TABLE] ADD CONSTRAINT [MinLengthConstraint] CHECK (DATALENGTH([your_column]) > 2)
参考: