标签:style blog http io os ar 使用 for strong
问题描述:
当你把数据从其他数据库, 或者是文本文件之类的其他数据源导入到目的数据库时, 有时希望在导入的处理中, 能够实现"数据存在时更新, 不存在时导入"
在之前, 一般是通过导入临时表, 然后再判断处理导入正式表的, 在SQL Server 2005中, SSIS可以在导入处理时直接完成这种处理.
下面具体演示一下如何用SSIS完成这样的处理:
-- 1. 在数据库中创建下面的对象
USE tempdb
GO
CREATE TABLE dbo.tb(
id int PRIMARY KEY,
name nvarchar(128))
GO
-- 2. 准备两个文本文件, 放在d:/test 目录下, 文件的内容如下
t1.txt
id name
1 张三
2 李四
t2.txt
id name
1 张三君
3 李林
4 阿联酋
UPDATE dbo.tb SET name = ? WHERE id = ?
转自: http://blog.csdn.net/zjcxc/article/details/1202876
标签:style blog http io os ar 使用 for strong
原文地址:http://www.cnblogs.com/Impulse/p/4040026.html