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
相关推荐
程序员夏洛2 分钟前
MySQL 中的事务隔离级别有哪些?
数据库·mysql
冰暮流星5 分钟前
mysql之字符串函数
数据库·mysql
m0_5474866620 分钟前
《Oracle数据库从入门到实战》全套PPT课件2026
数据库·oracle
2601_9657984721 分钟前
Evently Theme Setup Guide: Fast Conference, Meetup & Summit Architecture
服务器·网络·数据库
今天AI了吗22 分钟前
AI Agent 在数据分析领域的落地判断:哪些场景真的需要 Agent
java·数据库·人工智能·python·sql·数据分析·copilot
cspttty24 分钟前
会计专业大学期间考什么证
大数据·数据库·人工智能·数据挖掘
suaizai_27 分钟前
Graph Engineering 解析:什么是图工程,何时该用,何时不该用
数据库
析数塔30 分钟前
DuckDB 2.0 Cyanoptera 来了:脚本里的 OLAP,现在可以开成服务了
数据库
lv__pf33 分钟前
redis缓存数据库进阶
数据库·redis·缓存
牢姐与蒯37 分钟前
Linux进程(二)之进程概念
linux·运维·服务器·ubuntu