读书人

查询分析器的路径含空格的有关问题

发布时间: 2012-02-14 19:19:19 作者: rapoo

查询分析器的路径含空格的问题
从sql 2000数据库导出excel文件,在查询分析器执行
EXEC master..xp_cmdshell 'bcp mydb.dbo.table1 out
D:\p ic\bu\database\a.xls -c -q -S "localhost " -U "sa " -P "168 " '是报错

把文件夹改为pic
再执行,
EXEC master..xp_cmdshell 'bcp mydb.dbo.table1 out
D:\pic\bu\database\a.xls -c -q -S "localhost " -U "sa " -P "168 " '正常,
可见是p ic含了空格没有别查询分析器识别,可是我不想也不能把该文件夹重命名,因为一改的话系统就会出乱子了,请问有什么办法可以是查询分析器把
"D:\p ic\bu\database\a.xls "识别为一条完整的路径吗? 只知道如果数据库名含空格或-可以用 "[] "括起来,而路径试了,好象不行.急啊,求大家帮帮我,谢谢了.



[解决办法]
加双引号试试

读书人网 >SQL Server

热点推荐