如何转义字符串末尾的引号

问题描述

有人知道如何正确转义字符串中的以下引号吗?

PDM-40-100'

字符串右端有引号。

解决方法

在SQL中转义(')可以用('')来实现。用户 PDM-40-100'' 而不是 PDM-40-100'

如果 varX= PDM-40-100' 那么您可以使用 Replace(varX,"'","''")

,

这是 1 个字符串的示例。使用此逻辑,您可以转义表中的所有行。

Declare @string as varchar(12)='PDM-40-100'''  
Select left(@string,len(@string)-1) 

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...