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

条件付きロジックの使用:レコードが存在するかどうかを確認します。含まれている場合は更新し、そうでない場合は作成します

    この質問と回答はあなたの興味を引くでしょう:挿入、重複PostgreSQLで更新しますか?

    基本的に、2つのクエリを使用するか(更新が見つかった場合は選択を実行し、そうでない場合は挿入)、これは最善の解決策ではありません(2つのスクリプトを同時に実行すると、挿入が重複する可能性があります)、または上記の質問が示唆するように実行します-ストアドプロシージャを作成します/それを行うための機能(これはおそらく最良のオプションであり、最も簡単です)。



    1. EJBプロバイダーjavax.persistence.PersistenceContext.synchronization()Ljavax /persistence/SynchronizationTypeを作成します

    2. Possibilites @mysql_affected_rowsは値を返しますか?

    3. ojdbc14.jarとojdbc6.jar

    4. Oracle XSLT:デフォルトのネームスペースは空のタグになります