sql server2008触发器

sql server在Navicat工具不能插入数据

可以去写代码插入,代码连接sql server可以插入

或者使用sql server专门的工具

复制代码
BEGIN
	declare @a int;
	declare @s t_amount;
	select @a = baddebt_age_id,@s=rate from aa_baddebt_age;
  INSERT INTO dade(id,name) VALUES(@a,@s)
END

1、插入触发器

复制代码
set nocount on
declare 
  @shopid int,
begin	
  select @shopid = shopid from inserted		
	INSERT INTO dade(table_name,table_id,table_id_name,type,state) VALUES('d_shop',@shopid,'shopid',1,1)
end

2、更新触发器

复制代码
if update (lcode)
begin	
  set nocount on
  declare	 @shopid int
  select @shopid=shopid from inserted
  INSERT INTO dade(table_name,table_id,table_id_name,type,state) VALUES('d_shop',@shopid,'shopid',1,1)
end

3、删除触发器

复制代码
begin  
  set nocount on
	declare @shopid int  
	select @shopid = shopid from deleted;
	INSERT INTO dade(table_name,table_id,table_id_name,type,state) VALUES('d_shop',@shopid,'shopid',1,1)
end
相关推荐
怼您恏1031几秒前
Linux进阶——shell脚本语言
linux·运维·服务器
禁默几秒前
Linux 指令初探:开启终端世界的大门
linux·运维·服务器
江沉晚呤时6 分钟前
C# 状态模式深度解析:构建灵活的状态驱动系统
开发语言·javascript·数据库·ui·ajax·c#·ecmascript
forestsea9 分钟前
PostgreSQL高级编程:存储过程与函数
数据库·postgresql
珹洺24 分钟前
Linux红帽:RHCSA认证知识讲解(十 二)调试 SELinux,如何管理 SELinux 的运行模式、安全策略、端口和上下文策略
linux·运维·服务器·网络·安全
难以触及的高度30 分钟前
MySQL 存储过程的实用技巧与最佳实践
数据库·mysql
DKPT31 分钟前
大数据与人工智能之大数据架构(Hadoop、Spark、Flink)
服务器·笔记·学习·架构·系统架构
永远向阳而生39 分钟前
【Linux】进程预备知识——冯诺依曼、操作系统
linux·服务器
Lorin 洛林1 小时前
修复SSL证书链不完整问题certificate verify failed unable to get local issuer certificate
数据库·网络协议·ssl
梦幻加菲猫1 小时前
SQL在线格式化 - 加菲工具
java·数据库·sql