Microsoft SQLServerデータベースにVARCHAR(30)列があります。列の値が3文字未満にならないようにするCHECK制約を追加したいと思います。私が使わなければならない表現は何ですか?
VARCHAR(30)
使用する:
ALTER TABLE [dbo].[YOUR_TABLE] ADD CONSTRAINT [MinLengthConstraint] CHECK (DATALENGTH([your_column]) > 2)
参照: