/*创建断言*/
CREATE ASSERTION a_tb_user
CHECK (SELECT COUNT(*) FROM tb_user <= 10)
/*创建触发器*/
CREATE TRIGGER t_tb_user
BEFORE INSERT ON tb_user
REFERENCING
NEWROW AS newUser
FOR EACH ROW
WHEN (10 >=SELECT COUNT(*) FROM tb_use)
INSERT INTO tb_user(username,password,sex,age,birthday,email) values(newUser.username,newUser.password,newUser.sex,newUser.age,newUser.birthday,newUser.email)
SQLSERVER创建触发器
最新推荐文章于 2024-06-18 15:46:17 发布