--mysql 触发器简单实例 --创建表1 )) ; --创建表2 )); --创建触发器,表一增加数据时,表二自动增加数据 create trigger t_afterinsert_on_tab1 after insert on tab1 for each row begin insert into tab2(t2_id) values (new.t1_id); end;…
开启关闭触发器 禁用: ALTER TABLE member DISABLE TRIGGER trig1 GO 恢复: ALTER TABLE member ENABLE TRIGGER trig1 GO --------------------------------------------------------------- --禁用某个表上的所有触发器 ALTER TABLE member DISABLE TRIGGER all --启用某个表上的所有触发器 ALTER TABLE me…
declare @billIds varchar(400) declare @billId varchar(40) DECLARE c1 CURSOR FOR select top 5 SaleNo from Pos_Master where SaleDate>@dd -- 一次上传5笔 open c1 FETCH NEXT FROM c1 INTO @billId WHILE @@FETCH_STATUS = 0 BEGIN if @billIds is null begin set @bil…
ALTER FUNCTION [dbo].[f_GetCookType] (@saleDate datetime)RETURNS varchar(6)ASBEGIN declare @cookType varchar(6) declare @time datetime Select @time=CONVERT(varchar(100),@saleDate, 24) if @time>='06:00:00' and @time<='10:00:00' begin set @cookType='早…
GO /****** Object: Trigger [dbo].[tri_device] Script Date: 2018/6/11 10:56:08 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO Create trigger [dbo].[tri_device] on [dbo].[Device] for insert,update,delete as begin /* * 插入操作 */ if EXISTS(SE…