我有像
这样的查询Select CONCAT('"',CONVERT(date,getdate()),'"')
它会产生如下结果:
“2016年7月15日”
但我希望结果是单引号,而不是像这样的双引号:
“2016年7月15日
我尝试使用
Select CONCAT(''',CONVERT(date,getdate()),''')
但它会产生错误。
如何达到预期效果?
答案 0 :(得分:3)
试试这个:
SELECT CONCAT('''',CONVERT(date,getdate()),'''')
在SQL Server中,您必须将单引号加倍才能转义它们。