说明:4,5处为动态sql的使用案例,再次特别交代一下,在使用中遇到的一个的问题,我们知道在oralce字符串都用单引号引起来,例如select * from student where name='张三';
而在动态sql中,要实现同样的功能,却需要前后各2个''(图1,2,3中处),很奇怪,如有小伙伴知道只是什么原因,麻烦告知下
参考资料
https://docs.oracle.com/cloud/latest/db112/LNPLS/dynamic.htm#LNPLS011
https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:104931400346587790(从该链接找到上述用法)
原文链接:https://www.f2er.com/oracle/213636.html