在Oracle中,q'
...'
是一个引用文字符串字面量的方式,允许你在字符串中包含单引号而不需要进行转义。而普通的字符串字面量则需要使用单引号来界定,并且如果字符串内部包含单引号,则需要对内部的单引号进行转义。
现在,我们逐个检查每个选项:
select q'AI'm Jenny!A' from dual;
这里的 AI'm Jenny!A
有正确关闭引用字符串的 q'
...'
部分,因此这个查询会返回 I'm Jenny!
。
select q'>I'm Jenny!>' from dual;
这个查询中的字符串字面量 >I'm Jenny!>
有正确关闭引用字符串的 q'
...'
部分,因此这个查询会返回 I'm Jenny!
。
select q'