การแทนที่ข้อมูลสตริง
บางครั้งอาจต้องตรวจสอบให้แน่ใจว่าข้อมูลที่ดึงออกมาไม่มีช่องว่างปะปนอยู่ มีหลายวิธีในการทำความสะอาดและเตรียมข้อมูลสำหรับกรณีเหล่านี้ เทคนิคที่นิยมใช้คือการแทนที่ช่องว่างด้วยเครื่องหมายขีดล่าง
ในแบบฝึกหัดนี้ เราจะฝึกค้นหาและแทนที่อักขระช่องว่างในคอลัมน์ title ของตาราง film โดยใช้ฟังก์ชัน REPLACE()
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ฟังก์ชันสำหรับจัดการข้อมูลใน PostgreSQL
คำแนะนำการฝึกหัด
- แทนที่ช่องว่างทั้งหมดด้วยเครื่องหมายขีดล่าง
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
-- Replace whitespace in the film title with an underscore
___(___, ___, ___) AS title
FROM film;