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

JDBCアップデートが機能しないのはなぜですか?

    getConn()とは 戻る ?毎回異なる(プールされた?)接続だと思います。

    これ:

    getConn().setAutoCommit(false); //Added
    PreparedStatement pStmnt = getConn().prepareStatement(update);
    

    おそらく読むべきです:

    Connection c = getConn();
    c.setAutoCommit(false); //Added
    PreparedStatement pStmnt = c.prepareStatement(update);
    

    つまり、getConn()の場合 毎回異なる接続を返すと、問題が発生します。



    1. 1つのテーブルから別のテーブルにデータを保存できません

    2. MySQLクエリの入力パラメータの構文

    3. AUTO_INCREMENTを既存の列に追加するにはどうすればよいですか?

    4. クエリ実行時間のpsycopg2ログを取得するにはどうすればよいですか?