我正在用Java创建一个数据库包装器,我想让它分析sql查询并确定查询的类型。这是可能的吗?或者有一个库可以做到这一点?
我是这样做的:
DB db = new DB();
db.execute(String query, String... params);然后,我使用PreparedStatement执行查询。
所以这里有一个查询,我不需要参数。我想为所有的查询写一个通用的方法。
发布于 2015-06-11 21:37:00
在我看来,如果您只是想确定语句是否为预准备语句,那么您应该能够解析字符串,查找?这不是中间的引号。
如果有,那么它就是一个已准备好的语句。
我的问题是--如果它是一个准备好的语句,你怎么知道要传递什么参数呢?
https://stackoverflow.com/questions/30782142
复制相似问题