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

サブクエリで SELECT FOR UPDATE を実行するとデッドロックが発生する

    その理由は、FOR UPDATE 句を使用して同じテーブルを実際に 2 回、メイン クエリで 1 回、サブクエリで 1 回選択しているためだと思います。



    1. MySQLトリガーがテーブルを更新できません-エラー1442を取得します

    2. SQLのアクセントを無視して文字列を比較する(ORACLE)

    3. MySQL +クエリを使用して、別のテーブルで「アクティブ」な列を持つすべての行を返します

    4. PostgreSQLで文字列値(evalなど)内でクエリを実行する方法はありますか?