@@ -58,7 +58,9 @@ else if ( lowerCaseSql.startsWith( "comment on" ) ) {
58
58
59
59
private String formatCommentOn (String sql ) {
60
60
final StringBuilder result = new StringBuilder ( 60 ).append ( INITIAL_LINE );
61
- final StringTokenizer tokens = new StringTokenizer ( sql , " '[]\" " , true );
61
+ final StringTokenizer tokens =
62
+ new StringTokenizer ( sql .replace ('\n' ,' ' ),
63
+ " '[]\" " , true );
62
64
63
65
boolean quoted = false ;
64
66
while ( tokens .hasMoreTokens () ) {
@@ -79,7 +81,9 @@ else if ( !quoted ) {
79
81
80
82
private String formatAlterTable (String sql ) {
81
83
final StringBuilder result = new StringBuilder ( 60 ).append ( INITIAL_LINE );
82
- final StringTokenizer tokens = new StringTokenizer ( sql , " (,)'[]\" " , true );
84
+ final StringTokenizer tokens =
85
+ new StringTokenizer ( sql .replace ('\n' ,' ' ),
86
+ " (,)'[]\" " , true );
83
87
84
88
boolean first = true ;
85
89
boolean quoted = false ;
@@ -102,7 +106,9 @@ else if ( !quoted ) {
102
106
103
107
private String formatCreateTable (String sql ) {
104
108
final StringBuilder result = new StringBuilder ( 60 ).append ( INITIAL_LINE );
105
- final StringTokenizer tokens = new StringTokenizer ( sql , "(,)'[]\" " , true );
109
+ final StringTokenizer tokens =
110
+ new StringTokenizer ( sql .replace ('\n' ,' ' ),
111
+ "(,)'[]\" " , true );
106
112
107
113
int depth = 0 ;
108
114
boolean quoted = false ;
0 commit comments