私は、書き込み可能な共通テーブル式をpostgres-9.1、特にこのサイトから使用することについて学びました。 WITH upsert as
(update mytable2 m set sales=m.sales+d.sales, status=d.status from mytable d where m.pid=d.pid
RETURNING m.*
)
insert in
データベースの並行処理のしくみを説明してくれますか?私はHSQLDBを使用しています。 たとえば、異なる2つのエントリポイントから同時にレコードを挿入する2人の異なるユーザーがいる場合、データベースはこれをどのように処理しますか?これらの2つの挿入コマンドは1つずつ実行されていますか?または同時にですか? わかっていれば、他の情報も自由に入力してください。 多くの感謝! Ike