把插入的数据自动备份到另一个表中 ~ 语境:本地和服务器自动同步

简介:

异常处理汇总-数据库系列  http://www.cnblogs.com/dunitian/p/4522990.html

后期博客首发:http://dnt.dkill.net/Article/Detail/316

逆天最近在弄一个本地和服务器自动同步的东西,每天都会添加很多新数据,本地和服务器同样的ShopMenu表,我总不能每次都把服务器的清掉然后再把本地的导入进去吧~

可能有人说~直接插服务器的数据库不就可以了吗? 可惜==》 本地的数据测试通过后才允许同步到服务器中

可能又有人说~设置一个

所以就有了以下语境:把插入的数据自动备份到另一个表中

其实语法很简单,就是设置一个简单的触发器(逆天很少用,可能有大神用的比较拗)

if exists(select * from sysobjects where name='tr_ShopMenuBak')
  drop trigger tr_ShopMenuBak
go
create trigger tr_ShopMenuBak
on ShopMenuBak after insert
as
  insert into BackupShopMenuBak select * from inserted
go

调用:

目录
相关文章
|
3月前
|
SQL 关系型数据库 MySQL
PolarDB产品使用问题之想要所有表执行是否需要时间分段执行
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
3月前
|
关系型数据库 MySQL 数据库
mysql,归零,无法自动排序,删除id,表单的数据没有从零开始出现怎样解决?删除数据仍然从删除的地方该怎样解决?表单的数据没有从2开始,而是从之前的删除的序号开始自增。
mysql,归零,无法自动排序,删除id,表单的数据没有从零开始出现怎样解决?删除数据仍然从删除的地方该怎样解决?表单的数据没有从2开始,而是从之前的删除的序号开始自增。
|
5月前
|
流计算
在使用FlinkSQL进行数据同步时,创建了一个新的任务,但发现无法删除旧任务同步的历史数据
在使用FlinkSQL进行数据同步时,创建了一个新的任务,但发现无法删除旧任务同步的历史数据
|
5月前
|
数据库
数据库防止误删操作——打数据标记
数据库防止误删操作——打数据标记
120 1
|
5月前
|
数据库
数据库第二次作业 表的约束
数据库第二次作业 表的约束
34 0
ORCALE清除全部表数据,保留表结构
ORCALE清除全部表数据,保留表结构
129 0
|
数据库
Oralce数据库数据转存保证序列一致(自增类型字段续接)
Oralce数据库数据转存保证序列一致(自增类型字段续接)
Oralce数据库数据转存保证序列一致(自增类型字段续接)
|
SQL 关系型数据库 MySQL
MySQL基础-表操作~修改数据
修改数据的具体语法为: UPDATE 表名 SET 字段名1 = 值1 , 字段名2 = 值2 , .... [ WHERE 条件 ] ;
142 0
|
SQL NoSQL Oracle
mysql数据库如何处理重复数据?
前段时间,很多人问我能不能写一些数据库的文章,正好自己在测试mysql数据库性能的时候,出现了一个问题,也就是出现了很多重复的数据,想起来自己long long ago写过一篇类似的,仅此就拿来总结了一下。如果你在使用mysql的时候也遇到了这个问题,希望能对你有所帮助。 注意: 这篇文章不是数据库系列的正式文章,有关mysql、MongoDB、redis、oracle等数据库系列的文章正在整理中。
329 0