本文介绍了如何逃避单引号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好。我想为我的查询添加值(我将查询保存为csv文件)。
DECLARE @ year varchar
SET @ year = ' 2015-01-01';
exec xp_cmdshell ' bcpSELECT * FROM SplitValues(''' + @ year + ' '')queryoutC:\doc.csv-c -t, - T -S',no_output
但是我在 + $附近有错误
错误语法p $ p>
如何无错误地增加价值?
MS SQL SERVER T-SQL解决方案
Hi all . I want to add value to my query ( i save query as csv document) .
DECLARE @year varchar SET @year = '2015-01-01' ; exec xp_cmdshell 'bcp "SELECT * FROM SplitValues(''' + @year + ''')" queryout "C:\doc.csv" -c -t"," -T -S ', no_output
But i have an errorincorrect syntax near the "+"
How to add value without errors?
MS SQL SERVER T-SQL解决方案
这篇关于如何逃避单引号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!