急!有关dts使用中的问题
dts包中的导出sql语句如下:
SELECT ISBN_CODE, EDITION, PRINT_TIME, BOOK_NAME, KEYIN_DATE
FROM plu
WHERE (CAST(CAST(KEYIN_DATE AS varchar(10)) AS datetime)
BETWEEN ? AND ?)
在设计器中调试上面sql语句,输入自定义参数后,可以出现查询结果。
dts包的调用语句如下:
declare @v1 as datetime,@v2 as datetime
select @v1='2003-1-1',@v2='2003-11-1'
exec master..xp_cmdshell 'dtsrun /s server /u sa /p /n test /a @v1:typeid=7 /a @v2:typeid=7'
为什么无法实现参数传递,包运行后,总是没有记录