欢迎光临
一个有态度、有温度的分享型博客

使用fdb-sql-parser判断SQL语句是否是查询语句


fdb-sql-parser-1.6.1.jar包下载地址:[点此进入]。

代码如下:

/**
     * 判断是否为select语句
     * @param sql
     * @return
     */
    private boolean isSelectSql(String sql){
        boolean flag = false;
        SQLParser parser = new SQLParser();
        StatementNode stmt = null;
        try {
            stmt = parser.parseStatement(sql);
        } catch (StandardException e) {
            e.printStackTrace();
        }
        if("SELECT".equals(stmt.statementToString())){
            flag = true;
        }
        return flag;
    }

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址