ธุรกรรมแบบคำสั่งเดียว
ในแบบฝึกหัดนี้ คุณจะได้ทำงานกับธุรกรรมแบบคำสั่งเดียว บัญชีออมทรัพย์บางประเภทจะกักเก็บเงินที่ไม่สามารถถอนได้ตามต้องการ ทั้งสำหรับบุคคลและนิติบุคคล โดยจำนวนเงินที่ถูกกักเก็บนี้จัดเก็บอยู่ในฟิลด์ RCONB550 บัญชีประเภทนี้ช่วยเสริมความมั่นคงให้กับธนาคาร และสร้างรายได้ที่คาดเดาได้ให้แก่สถาบันการเงินผ่านค่าธรรมเนียมและดอกเบี้ยเงินกู้ มาอัปเดต FIELD48 ให้เป็น '1' สำหรับสถาบันที่มีความมั่นคงในระดับนี้ เมื่อมูลค่าเกิน 100 ล้านดอลลาร์
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Transactions and Error Handling in PostgreSQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Update records to indicate nontransactionals over 100,000,000
UPDATE ffiec_reci
SET ___ = '___'
WHERE RCONB550 > ___;
-- Select a count of records where the flag field is not '1'
SELECT COUNT(*)
FROM ffiec_reci
WHERE ___ != ___ or ___ is null;