1. 学ぶ
  2. /
  3. コース
  4. /
  5. PostgreSQL におけるトランザクションとエラー処理

Connected

演習

最初のトランザクションを作成する

では、最初のトランザクションを作ってみましょう。スライドでも触れたとおり、ここでは米国で銀行の基準や報告形式を定める組織である FFEIC のデータを扱います。最近、消費者向け預金口座を提供しているかどうかの報告ルールが変更され、ブローカード・デポジットが $5,000,000 を超える場合にのみ true と見なすことになりました。

この更新を安全に行うため、トランザクションを使いましょう。「Provides Consumer Deposits」フラグは RCONP752 列、ブローカード・デポジットは RCON2365 列にあります。

指示

100 XP
  • トランザクションを BEGIN で開始します。
  • RCON2365 が $5,000,000 より大きい行で、RCONP752 フィールドを 'true' に更新します。
  • COMMIT でトランザクションを終了します。
  • RCONP752 が 'true' の行数を集計して選択します。