タイトル通り
コンソールや、sqlDeveloperからは素直に動くのに、なぜかbatからだと動かないという時は、
sqlファイルの文字コードがUTF-8になっているせいかもしれない。
コメントにしか日本語使ってないぜと思っていても、
長大なSQLの途中にコメント書いてたりすると、SQLを読み込むときに思わぬ動作をしてしまう時がある模様。。
sjisにすればエラー起きずに上手く動いたので、おそらくこれが原因と思われる。。
しょうもないミスだけど、気を付けて置かないとハマるなーという反省記事でした