⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 创建触发器.sql

📁 SQL数据库的一些基本的操作源码 包括创建存储过程,表,触发器的创建
💻 SQL
字号:
use mydb
go
create trigger newemp on employees
after insert 
as 
if(select salary from inserted)>1000
begin 
 print '新员工工资不能超过1000'
 rollback
end
go

use mydb
go
create trigger changemp on employees
 after update
 as
if(update (salary) ) 
begin
  if(select max(ABS(inserted.salary-deleted.salary)) from inserted join deleted on inserted.empid=deleted.empid )>1500
  begin
     print '员工工资变动不能超过1500'
     rollback
  end
end
go


--测试
update employees set salary=salary+4000
where empid=0001

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -