SQL Query自定义结果

时间:2016-07-15 06:38:58

标签: sql sql-server sql-server-2008

我有像

这样的查询
Select CONCAT('"',CONVERT(date,getdate()),'"')

它会产生如下结果:

  

“2016年7月15日”

但我希望结果是单引号,而不是像这样的双引号:

  

“2016年7月15日

我尝试使用

Select CONCAT(''',CONVERT(date,getdate()),''')

但它会产生错误。

如何达到预期效果?

1 个答案:

答案 0 :(得分:3)

试试这个:

SELECT CONCAT('''',CONVERT(date,getdate()),'''')

在SQL Server中,您必须将单引号加倍才能转义它们。