Plsql 分配';串

Plsql 分配';串,plsql,Plsql,我有以下值需要分配到字符串中- ABC'DEFGH 如何将“”的符号指定为字符串? 范例- str := 'ABC'DEFGH' 这与普通SQL相同:要转义单引号,请将其加倍 str := 'ABC''DEFGH'; 您还可以使用带引号的字符串:q'更改为'ABC'DEFGH'或使用'ABC'DEFGH'@splaten,这些在Oracle中不起作用。引号没有转义字符,双引号不用于字符串文字。@WilliamRobertson从技术上讲,单引号不是单引号的转义字符吗?@Boneist你当

我有以下值需要分配到字符串中-

ABC'DEFGH
如何将“”的符号指定为字符串? 范例-

str := 'ABC'DEFGH' 

这与普通SQL相同:要转义单引号,请将其加倍

str := 'ABC''DEFGH';

您还可以使用带引号的字符串:
q'更改为'ABC'DEFGH'或使用'ABC'DEFGH'@splaten,这些在Oracle中不起作用。引号没有转义字符,双引号不用于字符串文字。@WilliamRobertson从技术上讲,单引号不是单引号的转义字符吗?@Boneist你当然是对的。@WilliamRobertson呸!你让我质疑我的整个存在!
str := q'{ABC'DEFGH}'