在Oracle DB中使用带引号的转义字符串

时间:2017-05-18 08:24:39

标签: sql oracle quoting

我有一个非常简单的问题。假设,我想做选择:

select '''Y''' asd, q'['Y']' asd from dual

好的,它有效。然后我将其切换到

select '''N''' asd, q'['N']' asd from dual

它与ORA-01756失败了!那么我是否错过了关于Q字母引用的手册?顺便说一句,我使用的是Oracle Database 12c企业版12.1.0.2.0版 - 64位生产

提前致谢!

1 个答案:

答案 0 :(得分:0)

原因是我使用的是PL / SQL Developer的v.9。在转到第10版后,问题就消失了。