用dts包,把文本导入数据库,怎么判断文本文件中的数据已经在数据库中存在.高手来看看,提供思路的有分.

glc20022003 2008-02-28 10:05:36
用dts包,把文本导入数据库,怎么判断文本文件中的数据已经在数据库中存在.
如果存在就继续导文本文件的下一条数据,不知道DTS能否实现.如果可以实现的话,具体步骤是怎么样的?
...全文
98 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhstars 2008-06-28
  • 打赏
  • 举报
回复
我占个位置先,因为我也有这方面的需求,没有看的太明白!
star1083 2008-03-15
  • 打赏
  • 举报
回复
打错字了。是清除目标表。记住是清除目标表。你还可以在DTS包脚本里面写条件。如果不想这样做建议建一个临时表。
然后比对!
star1083 2008-03-15
  • 打赏
  • 举报
回复
DTS 导入的时候,是可以清楚原表 在进行导入的。。
xiaoyu19039 2008-03-10
  • 打赏
  • 举报
回复
先把数据放到一个临时表中,然后从临时表中一条一条的判断 先选出一条,判断完再把第一条删掉,循环
glc20022003 2008-03-06
  • 打赏
  • 举报
回复
能不能用activeX脚本,在activeX脚本中选择适当的数据插入数据库?谁有这方面的例子,顶着有分!
pt1314917 2008-03-06
  • 打赏
  • 举报
回复
帮顶``
glc20022003 2008-03-06
  • 打赏
  • 举报
回复
TO cxmcxm :
这个方法不错,先创建临时表,然后选择数据.
glc20022003 2008-02-28
  • 打赏
  • 举报
回复
在数据转换的时候有一些表里是固定的数据(比如一个表存的是一个省下面的所有县市的数据),所以只要转换一次,我想先让它检查目的表里是否已经有数据存在,如果存在就不往里导了,但是它好像不让检查DTSDestination的东西,哪位大虾能告诉我解决方法?
glc20022003 2008-02-28
  • 打赏
  • 举报
回复
能不能用activeX脚本?
cxmcxm 2008-02-28
  • 打赏
  • 举报
回复
如果不是经常导入,又要限时,
可先导入其它表中,再将数据与已导入数据的表作比较,选择插入数据.
sp4 2008-02-28
  • 打赏
  • 举报
回复
那应该是不可以的

、、
chengqscjh 2008-02-28
  • 打赏
  • 举报
回复
可以用写代码的方式去判断.
glc20022003 2008-02-28
  • 打赏
  • 举报
回复
自己顶一下.

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧