Code: Select all
private static final Pattern SQLSplitter = Pattern.compile("[\\s;]*!*\\s*(?=(" +
"-- INPUT_FILE_NAME:[^\\n]+\\n+|" +
"-- OUTPUT_FILE_NAME:[^\\n]+\\n+|" +
"((CREATE|ALTER)\\s+PROCEDURE)))[\\s;]*|(?
Code: Select all
private static final Pattern SQLSplitter = Pattern.compile("[\\s;]*!*\\s*(?=(" +
"-- INPUT_FILE_NAME:[^\\n]+\\n+|" +
"-- OUTPUT_FILE_NAME:[^\\n]+\\n+|" +
"((CREATE|ALTER)\\s+PROCEDURE)))[\\s;]*|(?