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

重複キー更新時と同等のOracleDB

    MERGEを使用する必要があります 。のようなもの

    MERGE INTO users dest
      USING( SELECT 1 user_id, 10 points FROM dual) src
         ON( dest.user_id = src.user_id )
     WHEN MATCHED THEN
       UPDATE SET points = src.points
     WHEN NOT MATCHED THEN
       INSERT( user_id, points ) 
         VALUES( src.user_id, src.points );
    


    1. max_connectionsのようなパラメーター(postgresql.conf設定)を照会します

    2. PostgreSQLデータベース設計のバックアップ-データなし

    3. 地理的に分散したサーバー、PostgreSQL、およびJPA

    4. CentOS8にMariaDBをインストールする方法