bcp和全文检索的问题

cdlhong 2011-02-28 11:07:52
我想将全文检索结果导出到xls文件,EXEC master..xp_cmdshell 'bcp "SELECT * FROM QZXM_DATA.dbo.QZGYKC_150W WHERE (CONTAINS(矿产地编号,"金"))" queryout c:\temp1.xls -c -q -S"cdlhong" -U"sa" -P"lh4578324"';提示Error = [Microsoft][SQL Native Client][SQL Server]'金' 附近有语法错误。我知道在金的位置不应该用“,但是我不知道怎么改,用‘肯定不行。请大家帮帮忙!
...全文
23 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cdlhong 2011-02-28
可以了,把'写成’了,谢谢大家!
回复
cdlhong 2011-02-28
两个单引号也不行,提示Error = [Microsoft][SQL Native Client][SQL Server]'‘' 附近有语法错误。
回复
rucypli 2011-02-28
用两个单引号
回复
cdlhong 2011-02-28
如果用单引号,那么会和bcp前面的单引号匹配,会提示语法错误
回复
cdlhong 2011-02-28
单引号'金'不行,语法通不过
回复
-晴天 2011-02-28
用单引号'金'.
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2011-02-28 11:07
社区公告
暂无公告