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

Postgres JDBCドライバー:PSQLException:RETURNINGまたはその近くでの構文エラー

    私がこれを行った最も簡単な方法は、SQLコードの最後に「;-」を追加することでした:

    String sql = "INSERT INTO testTable(var1, var2) values ("1","2"), ("1","2") RETURNING id;--";
    
    PreparedStatement ps = getConnection().prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
    ps.executeUpdate();
    ResultSet rs = ps.getGeneratedKeys();
    


    1. Postgresデータ型キャスト

    2. Javaを使用してWebベースのOracleデータベースに接続するにはどうすればよいですか?

    3. Mysqlマスターマスターレプリケーション

    4. テーブルの最後と最後から2番目のエントリの値を比較するにはどうすればよいですか?