请教关于 命令textcopy 中 ERROR: Argument '/' not recognized 的报错问题
SET QUOTED_IDENTIFIER ON GOSET ANSI_NULLS ON GOALTER PROCEDURE aap_textcopy ( @srvname varchar (30), @login varchar (30), @password varchar (30), @dbname varchar (30), @tbname varchar (30), @photoname varchar (30), @filename varchar (30), @whereclause varchar (40), @direction char(1)) AS DECLARE @exec_str varchar (255) SELECT @exec_str = 'textcopy /S ' + @srvname + ' /U ' + @login + ' /P ' + @password + ' /D ' + @dbname + ' /T ' + @tbname + ' /C ' + @photoname + ' /W " ' + @whereclause + '" /F ' + @filename + ' / ' + @direction print @exec_strEXEC master..xp_cmdshell @exec_strGOSET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS ON GO--在查询分析器里面执行存储过程的时候exec aap_textcopy 'WS-SH-L0285', 'sa', 'sa', '88547', 'photo','photo', 'd:\21.jpg ', 'where id=1', 'O'; --注意条件是 id=1