[英]grammar Antlr Java - identify "EXECUTE IMMEDIATE"
I'm trying to write a small java program to identify the "EXECUTE IMMEDIATE" existing in my packages (Oracle).我正在尝试编写一个小型 java 程序来识别我的包 (Oracle) 中存在的“立即执行”。 My goal is identify the dynamic sql.
我的目标是确定动态 sql。 I use the PLSQL grammar produced by ANTLR4.
我使用 ANTLR4 产生的 PLSQL 语法。 https://github.com/antlr/grammars-v4/tree/master/plsql .
https://github.com/antlr/grammars-v4/tree/master/plsql 。 I can't extract this information.
我无法提取此信息。
Can anyone help me with solving this case?谁能帮我解决这个案子?
A million thanks in advance一百万提前致谢
Use a listener or a visitor generated by ANTLR.使用由 ANTLR 生成的侦听器或访问者。
You're looking for execute_immediate
rule.您正在寻找
execute_immediate
规则。
Each occurence of the rule means you've encountered a new EXECUTE IMMEDIATE
statement.规则的每次出现都意味着您遇到了一个新的
EXECUTE IMMEDIATE
语句。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.