@@ -58,7 +58,9 @@ else if ( lowerCaseSql.startsWith( "comment on" ) ) {
5858
5959 private String formatCommentOn (String sql ) {
6060 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 );
6264
6365 boolean quoted = false ;
6466 while ( tokens .hasMoreTokens () ) {
@@ -79,7 +81,9 @@ else if ( !quoted ) {
7981
8082 private String formatAlterTable (String sql ) {
8183 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 );
8387
8488 boolean first = true ;
8589 boolean quoted = false ;
@@ -102,7 +106,9 @@ else if ( !quoted ) {
102106
103107 private String formatCreateTable (String sql ) {
104108 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 );
106112
107113 int depth = 0 ;
108114 boolean quoted = false ;
0 commit comments