有意思的oracle转义字符

同步ATPKING 文章

众所周知oracle 的字符串需要用 “ ' ” (Single quote) 扩起来,

结果转义字符还是它,

结果我看着这个就觉得挺有意思的

 

image

 

注意看最底下的那个    我直接笑翻了   让我想起了当年C的变态试题

int i = 0;

printf("%d",(++i++)++);

当然,oracle也提供了一个类似C#中的@""功能,只不过依然看起来很雷。。。

image

它是以  q'打头   加一个标识      以回标识和一个single quote 结尾,标识可以是大中小括号,感叹和或符号

只不过我变态的在想   如果我想用最后一种方案输出 |''|' 咋处理。。。

另附,传说oracle 在学校还有个实验室。。。。

image

posted @ 2010-01-15 16:08  Atpking  阅读(1570)  评论(0编辑  收藏  举报