SQL查询自定义结果

SQL查询自定义结果,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我有类似的疑问 Select CONCAT('"',CONVERT(date,getdate()),'"') 它将产生如下结果: “2016-07-15” 但我希望结果是单引号,而不是像这样的双引号: ‘2016-07-15’ 我试着用 Select CONCAT(''',CONVERT(date,getdate()),''') 但它会产生一个错误 如何才能达到预期的效果?尝试以下方法: SELECT CONCAT('''',CONVERT(date,getdate()),'''') 在S

我有类似的疑问

Select CONCAT('"',CONVERT(date,getdate()),'"')
它将产生如下结果:

“2016-07-15”

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

‘2016-07-15’

我试着用

Select CONCAT(''',CONVERT(date,getdate()),''')
但它会产生一个错误

如何才能达到预期的效果?

尝试以下方法:

SELECT CONCAT('''',CONVERT(date,getdate()),'''')
在SQL Server中,您必须将单引号向上翻倍才能将其转义。

请尝试以下操作:

SELECT CONCAT('''',CONVERT(date,getdate()),'''')
在SQL Server中,必须将单引号向上加倍才能转义