1. 程式人生 > >Java實現Druid對SQL的格式化操作

Java實現Druid對SQL的格式化操作

/**
     * 格式化SQL操作
     * @param sql
     * @return
     */
    public String sqlFormat(String sql){
        // 查詢的SQL以及對應的SQL型別
        String result = SQLUtils.format(sql, JdbcConstants.MYSQL);
        // 查詢的SQL以及對應的SQL型別以及具體大小寫
        String resultLCase = SQLUtils.format(result
                , JdbcConstants.HIVE
                , SQLUtils.DEFAULT_LCASE_FORMAT_OPTION);
        return resultLCase;
    }