社区
MS-SQL Server
帖子详情
寫一個觸發器,現有表a和表b,欄位和屬性是一樣的,我想在修改a之前先把a中的資料對應的寫入b中,做為歷史記錄,請問如何寫這個觸發器.
xupiao
2003-10-21 11:50:35
rt
...全文
31
6
打赏
收藏
寫一個觸發器,現有表a和表b,欄位和屬性是一樣的,我想在修改a之前先把a中的資料對應的寫入b中,做為歷史記錄,請問如何寫這個觸發器.
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yujohny
2003-10-21
打赏
举报
回复
create trigger tri_test_a on 表a
for update
as
insert 表b select * from deleted
sdhdy
2003-10-21
打赏
举报
回复
对表进行insert:在inserted表中有刚增加的记录。
对表进行update:在inserted表中有刚更新的记录,在delete表中有更新前的记录。
对表进行delete:在delete表中有刚删除的记录。
txlicenhe
2003-10-21
打赏
举报
回复
不过建议在b表多加几个字段,修改时间,机器名等
alter table b add 时间 datetime
alter table b add 机器名 varchar(20)
go
Create trigger 名 on a
for update
as
insert b select *,getdate(),host_name() from deleted
sdhdy
2003-10-21
打赏
举报
回复
竟然和马可同时到达,呵呵!
sdhdy
2003-10-21
打赏
举报
回复
create trigger tri_update_a on a
for update
as
insert b select * from deleted
txlicenhe
2003-10-21
打赏
举报
回复
Create trigger 名 on a
for update
as
insert b select * from deleted
SQL语句,索引视图,存储过程与触发器
optimizer与缓存工具管理数据库引擎文件系统三、数据库设计三范式与反范式范式一范式二范式三反范式四、数据库常用命令高级查询联表查询子查询/合并查询视图权限管理触发器存储过程 一、数据库 按照数据结构来组织...
EBS开发——经常需要
修改
的触发器
经常需要
修改
的触发器: ACCEPT APP_STANDARD.EVENT(‘ACCEPT’); ...这个触发器处理菜单或工具条上调...替换这个触发器
中
的代码,或创建块级触发器并把执行类型指定为‘Override’. FOLDER_RETURN_ACTION Nul
触发器与约束的适用条件(转)
触发器是一种特殊类型的存储过程,当对数据库进行UPDATE,DELETE或INSERT时,触发器会生效.触发器可以查询其它表,而且可以包含复杂的 SQL 语句。 创建触发器语法: CREATE TRIGGER trigger_name ON { table | ...
达梦数据库表操作
创建表后,可以通过 SP_TABLEDEF 系统过程查看表的定义。CopyDM 通过提供的 TABLEDEF 函数来显示当前表的定义。当表多次进行 ALTER TABLE 后,显示的表定义将是最后一次
修改
后的建表语句。
SQL 新增/
修改
表字段列的类型等
修改
(列名前 要有column关键字)ALTER TABLE [USER] ALTER column [NAME] varchar(35) null新增ALTER TABLE [USER] ADD [PRICE] numeric(18, 8) NULL DEFAULT 0 ALTER TABLE通过更改、添加、除去列和约束,或者通过...
MS-SQL Server
34,587
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章