1.1 --- a/PLSQL/Execution/src/org/netbeans/modules/plsql/execution/PlsqlFileExecutor.java Fri Jul 13 11:11:53 2012 +0530
1.2 +++ b/PLSQL/Execution/src/org/netbeans/modules/plsql/execution/PlsqlFileExecutor.java Tue Jul 17 09:14:49 2012 +0530
1.3 @@ -210,15 +210,19 @@
1.4 }
1.5 if (state == NORMAL) {
1.6 nonCommentQuery.append(line).append("\n");
1.7 - }
1.8 + }
1.9 }
1.10 - nonCommentQuery.deleteCharAt(nonCommentQuery.length() - 1);
1.11 -
1.12 +
1.13 + String querryString = nonCommentQuery.toString().trim();
1.14 + if(querryString.endsWith(";")){
1.15 + querryString = querryString.substring(0, querryString.lastIndexOf(";"));
1.16 + }
1.17 +
1.18 String newQuery = "";
1.19 String token;
1.20 boolean format = false;
1.21
1.22 - StringTokenizer tokenizer = new StringTokenizer(nonCommentQuery.toString(), " \t\n");
1.23 + StringTokenizer tokenizer = new StringTokenizer(querryString, " \t\n");
1.24 while (tokenizer.hasMoreTokens()) {
1.25 token = tokenizer.nextToken();
1.26