0
我知道在MySQL和其他一些数据库中,可以使用双引号和单引号,但是似乎双引号是为SQL Server中的列名保留的。在PHP中,您可以使用<<<EOT
。替代SQL Server中字符串的单引号终止符
我写了大量的查询,只有单引号的字符串值,它是一个滋扰,必须逃脱每一个单引号与额外的单引号。是否有替代字符串的单引号终止符?
我知道在MySQL和其他一些数据库中,可以使用双引号和单引号,但是似乎双引号是为SQL Server中的列名保留的。在PHP中,您可以使用<<<EOT
。替代SQL Server中字符串的单引号终止符
我写了大量的查询,只有单引号的字符串值,它是一个滋扰,必须逃脱每一个单引号与额外的单引号。是否有替代字符串的单引号终止符?
使用SET QUOTED_IDENTIFIER OFF
。之后,您可以使用双引号字符串。详情请参阅here。
在对SQLserver数据库编写代码超过15年的时间里,我可以依靠一只手的手指来做到这一点。你如何编写你的查询?如果这对你来说是个问题,你应该使用参数而不是字符串。 – HLGEM
我只是写在ssms中。长话短说,我们正在编写一个工具来做到这一点,但同时,我必须直接输入数据。 –