sql通过触发器避免导入重复数据
2012-10-26 16:36
225 查看
create trigger t1
on IDCardsinfo
for insert,update
as
if exists(select distinct * from (select * from IDCardsinfo union select * from inserted) K)
rollback transaction
else
insert into t1
select * from inserted
on IDCardsinfo
for insert,update
as
if exists(select distinct * from (select * from IDCardsinfo union select * from inserted) K)
rollback transaction
else
insert into t1
select * from inserted
相关文章推荐
- 通过SQL脚本导入数据到不同数据库避免重复导入三种方式
- 通过SQL脚本导入数据到不同数据库避免重复导入三种方式
- 利用SQL脚本导入数据到不同数据库避免重复的3种方法
- Oracle通过PL/SQL数据泵导出导入数据的命令
- 通过sql文件将数据导入mysql数据库中
- mysql通过sqoop导入到hbase中时数据量为1000w时出现Incorrect key file for table '/tmp/#sql_458_0.MYI'; try to repair it
- Oracle:通过pl/sql developer工具导入excel数据
- ORACLE 利用触发器避免数据重复插入
- 表中查询重复的数据,如何通过sql语句查询?
- 导入数据常出现 重复的数据 下面介绍几条sql语句来解决问题!!
- 怎样将excel中的数据通过PL/SQL导入ORACLE数据库中
- Oracle:通过oracle sql developer工具导入excel数据
- mysql通过sql文件导入数据时出现乱码的解决办法
- JSP 通过Servlet将excel数据导入SQL
- 通过PL/SQL导入数据到oracle数据库
- 使用SQL Loader导入大量数据,避免使用SQL频繁写库
- [导入]通过SQL语句删除重复记录
- 常用SQL语句实例大全(含过滤及删除重复数据、导入导出数据等)
- mysql 防止插入重复数据sql和触发器
- 使用SQL Loader导入大量数据,避免使用SQL频繁写库