请教高手DTS的问题 楼上说的对要注意一点:有时dts会导入重复数据选择追加也会导入重复数据选择删除复制是个办法还可以在dts中加入清表的语句哪位高手有不同的看法,还请多指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在package中加入一个"Execute SQL Task",通过SQl语句来判断对象存在否,如果存在,则drop对象 谢谢阿明!exec sql task起什么作用?如何判断对象是否存在?是不是手工判断所有对象?那么如果在设置DTS时,设为复制所有对象,如何判断?麻烦你再进一步说明。 在dts包设计界面,任务(task)工具栏,选exec sql task,把需要的语句写入,完后,把其放在复制任务前完成.if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[authors]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[authors]GO 你想违反规则呀!! 不过可以在JOB里添加上面的语句 就可以了! 存储过程中使用@@fetch_status来判断数据集是否为空,但如果多用户访问会否引致数据集状态判断错误? 新手的一个proc问题 表名为参数的函数该怎么写,以下代码该怎么改? MS SQL SERVER 自定义函数问题 连接到对方的数据库了,可是查询的时候数据就是出不来? 求一简单的SQL语句,关于记录统计的问题 求助:left join 语句的困惑 一个关于“不等于”的问题 教我协一句sql语句 大虾请进, 关于Insert Into语句。 请问这个存储过程能更新数据吗?(多表) 如何用一个SQL语句得到一个表中所有记录行的某个字符型字段的和?
对象存在否,如果存在,则drop对象
exec sql task起什么作用?
如何判断对象是否存在?是不是手工判断所有对象?
那么如果在设置DTS时,设为复制所有对象,如何判断?
麻烦你再进一步说明。
完后,把其放在复制任务前完成.
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[authors]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[authors]
GO