Single statement transactions
अब आप single statement ट्रांज़ैक्शन के साथ काम करेंगे। कुछ प्रकार के बचत खाते (saving accounts) में ऐसा पैसा होता है जिसे व्यक्ति या कंपनी तुरंत नहीं निकाल सकते। इस रोकी गई राशि को RCONB550 फ़ील्ड में स्टोर किया जाता है। इस तरह के खाते बैंक की स्थिरता बढ़ाते हैं और फीस व लोन की आमदनी के जरिए वित्तीय संस्था के लिए भरोसेमंद राजस्व बनाते हैं। आइए FIELD48 को हर ऐसी संस्था के लिए '1' में अपडेट करें, ताकि यह दर्शाया जा सके कि उनके पास यह स्थिरता है, जब यह राशि $100M से अधिक हो।
यह अभ्यास पाठ्यक्रम का हिस्सा है
PostgreSQL में Transactions और Error Handling
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- 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;