forked from alibaba/druid
-
Notifications
You must be signed in to change notification settings - Fork 17
SQL格式化
wenshao edited this page May 15, 2012
·
2 revisions
Druid SQL Parser提供了格式化代码的工具类。
import com.alibaba.druid.sql.SQLUtils;
String sql = "update t set name = 'x' where id < 100 limit 10";
String rs = SQLUtils.formatMySql(sql);
System.out.println(rs);
输出格式化后的结果:
UPDATE t
SET name = 'x'
WHERE id < 100
LIMIT 10
package com.alibaba.druid.sql;
public class SQLUtils {
String formatPGSql(String);
String formatOracle(String);
String formatMySql(String);
}