实际开发中常用到一些操作可以不用Java等语言直接在数据库生成
1.创建一个触发器,在触发器所在的表新增一条数据时候,执行下文的insert操作
alter TRIGGER 你的触发器名
on [a8_db].dbo.ORG_MEMBER--在哪张表
after insert as --if update (STATE)--如果更新也执行去掉前面的注释
BEGIN
SET NOCOUNT ON;
declare @getUSER_ID bigint; --定义一个bigint
declare @getUSER_NAME nvarchar(50);--定义一个nvarchar
set @getUSER_ID=(select ID from inserted);--查询刚插入数据的ID,并赋值给定义的变量@getUSER_ID。
set @getUSER_NAME=(select NAME from inserted)--查询刚插入或者修改数据的NAME,并赋值给定义的变量@getUSER_NAME。
insert into 一张表 (USER_ID, ORG_ID, USER_NAME, SAFE_LEVEL)
values (@getUSER_ID,670869647114347,@getUSER_NAME,1)
end