sql-jp.dev
sql
mysql
database
sql-server
sqlite
postgresql
mariadb
sqlalchemy
t-sql
android
Dark
sql returning
[1/1]
データベース操作の影響を取得:RETURNING句、サブクエリ、OUTPUTパラメータ、トリガー、ストアドプロシージャ徹底比較
SQLのRETURNING句は、INSERT、UPDATE、DELETE文の実行結果をPL/pgSQL変数に格納するために使用されます。これにより、操作の影響を受けた行のデータを取得したり、操作ステートメントの成功/失敗を判断したりすることが可能になります。
PostgreSQLにおけるINSERT...RETURNINGと他のSQLステートメントの組み合わせ
概要PostgreSQLのINSERT. ..RETURNING句で挿入された行の情報を、別のINSERTステートメントで使用することは可能です。これにより、複数のテーブルへのデータ挿入を1つのトランザクションで効率的に行うことができます。
1