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中,必须将单引号向上加倍才能转义