0

如果%currentDir%附加了一些包含空格的路径名,则会出现以下错误"Error: Error occurred while opening or operating on file"。但同样适用于静态路径,例如"D:/Test Data/.."使用双 quetes 的地方。但同样不适用于动态路径。

请帮我解决这个问题。

这是我的代码:

ET currentDir= %cd%
sqlcmd -S %servername% -U %username% -P %password%  -d SBI_REPORTS_DB -i 
"%currentDir%/03_Performance_Report/03_P report - BG/Tables/SBI_BG_DATA_RPT_TB.sql"
4

1 回答 1

0

更改ET currentDir= %cd%

SET "currentDir=%cd%"
于 2013-07-09T09:43:05.087 回答