说明:4,5处为动态sql的使用案例,再次特别交代一下,在使用中遇到的一个的问题,我们知道在oralce字符串都用单引号引起来,例如select * from student where name='张三';
而在动态sql中,要实现同样的功能,却需要前后各2个''(图1,2,3中处),在pl/sql中,' ' 代表转意字符,转移之后为 '.
参考资料
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(从该链接找到上述用法)