sql >> データベース >  >> RDS >> Oracle

このSQLSyntaxErrorExceptionが発生する理由:ORA-00933:このJDBCクエリを実行しようとするとSQLコマンドが正しく終了しませんか?

    executeQuery() ステートメントの実行時に、ステートメントにセミコロンが自動的に追加されます。

    行を変更しますsb.append("';"); to sb.append("'");

    また、各行の最後または最初にスペースを追加する必要があります。そうしないと、ステートメントは無効になります。



    1. ディレクトリ内のすべてのSQLファイルを実行します

    2. RCSIを破る2008R2バグ修正

    3. Oracleクエリをtext/csvファイルにエクスポートする方法

    4. JavaでSQL文字列を構築する最もクリーンな方法