建立你的第一個交易
現在你已經可以動手建立第一個交易了。正如投影片所提到的,你使用的是 FFEIC 的資料,這是美國制定銀行標準與申報格式的機構。最近他們調整了申報規則:只有當仲介存款超過 $5,000,000 時,才將「是否提供消費者存款帳戶」標示為 true。
我們用一個交易來安全地完成這項更新。「Provides Consumer Deposits」旗標在 RCONP752 欄位,仲介存款在 RCON2365 欄位。
本練習屬於課程
PostgreSQL 的交易與錯誤處理
練習說明
- 使用
BEGIN開始交易。 - 在
RCON2365大於 $5,000,000 的情況下,將RCONP752欄位更新為'true'。 - 使用
COMMIT結束交易。 - 查詢
RCONP752為'true'的列數。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Begin a new transaction
___;
-- Update RCOP752 to true if RCON2365 is over 5000000
UPDATE ffiec_reci
___ RCONP752 = 'true'
WHERE RCON2365 > ___;
-- Commit the transaction
___;
-- Select a count of records now true
SELECT COUNT(RCONP752)
FROM ffiec_reci
WHERE ___ = 'true';