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

JDBCでMySQLを使用して.sqlスクリプトを実行する

    Ok。このクラスは、プロジェクトでここで使用できます(ファイルの長さのためにpastebinに投稿されています)。ただし、Apacheライセンス情報を保持することを忘れないでください。

    JDBC ScriptRunner

    これは、依存関係が削除されたiBatisScriptRunnerのリップオフです。

    このように使用できます

    Connection con = ....
    ScriptRunner runner = new ScriptRunner(con, [booleanAutoCommit], [booleanStopOnerror]);
    runner.runScript(new BufferedReader(new FileReader("test.sql")));
    

    以上です!



    1. CASEおよびGROUPBYを使用したピボットの動的な代替手段

    2. PHP PDO(FreeTDS)でのみ最初の255文字を返すMSSQLServerでのODBCクエリ

    3. 制約を変更する方法

    4. 挿入できません:エラー:配列値は{またはディメンション情報で始まる必要があります