【发布时间】:2010-02-16 11:29:18
【问题描述】:
目前我正在为基于 Web 的应用程序制作某种 SQL 命令行界面。它的行为应该大致类似于 sqlPlus。 我遇到了如何执行sql的问题。它们可以是 SQL 和/或 PL/SQL。
我认为我可以拆分它们的第一种方式(通过';'或';/')并分别检测它是sql select还是delete/update/insert还是pl/sql。
现在我找不到 PL/SQL Backus–Naur Form 来制作正则表达式。可能有更简单的方法吗?
一般来说,制作这种逻辑的最佳方法是什么?
TIA
【问题讨论】:
标签: java sql oracle jdbc plsql