Oracle q' 简化单引号转义

从10g开始引入该特性。q'后面的字符可以是:

  •     !
  •     [ ]
  •     { }
  •     ( )
  •     < >

前提是这些字符不会出现在后续的SQL中。

请看例子,这两种写法都正确,后者显然可读性更强。

select 'it''s an example' from dual;
select q'[it's an example]' from dual;



猜你喜欢

转载自blog.csdn.net/chncaesar/article/details/20957839