सहकर्मियों के लिए टेक्स्ट को फॉर्मेट करना
न्यूयॉर्क सिटी में फिल्मांकन गतिविधि मॉनिटर करने के लिए एक वेबसाइट बनाई जा रही है, जो film_permit में संग्रहीत फिल्म परमिट आवेदनों पर आधारित है। इस वेबसाइट में event_id, फिल्मांकन के लिए आवश्यक पार्किंग प्रतिबंध (parking_held), और फिल्मांकन का उद्देश्य जैसी जानकारी शामिल होगी.
आपका काम वेब डेवलपमेंट टीम को ऐसा डेटा देना है जिसे आगे साफ-सफाई की ज़रूरत न पड़े। event_id मानों को समान लंबाई के लिए 0 से पैड करना होगा, पार्किंग से जुड़ी स्ट्रिंग्स में हर शब्द का केवल पहला अक्षर कैपिटल होना चाहिए, और पार्किंग विवरणों में अतिरिक्त स्पेस हटाने होंगे। अतिरिक्त स्पेस साफ करने के लिए REGEXP_REPLACE() फंक्शन (जिसका परिचय पिछले अभ्यासों में कराया गया था) का उपयोग किया जाएगा.
यह अभ्यास पाठ्यक्रम का हिस्सा है
PostgreSQL डेटाबेस में डेटा क्लीनिंग
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT
-- Add 0s to ensure each event_id is 10 digits in length
___(___, ___, ___) as event_id,
parking_held
FROM
film_permit;