22,210
社区成员
发帖
与我相关
我的任务
分享
--可以用约束处理:
ALTER TABLE tb ADD CHECK(id BETWEEN 33 AND 39) --整型
ALTER TABLE tb ADD CHECK(id>32 AND id<40) --非整型或整型
--也可以用触发器处理:
CREATE TRIGGER tr_test ON tb
FOR INSERT, UPDATE
AS
IF NOT EXISTS(
SELECT *
FROM INSERTED
WHERE id>32
AND id<40
)
ROLLBACK
GO
alter table tb add CONSTRAINT ck_1 check(id between 32 and 40)