เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การแทนที่ส่วนหนึ่งของสตริง

บางครั้งจำเป็นต้องแทนที่อักขระในสตริงด้วยข้อความอื่น

ตัวอย่างเช่น หากชื่อที่บันทึกในตารางมีอักขระเกินมา ก็อาจต้องแก้ไขข้อผิดพลาดนั้น

หรือหากบริษัทถูกซื้อกิจการและเปลี่ยนชื่อใหม่ ก็จำเป็นต้องแทนที่ชื่อเก่าด้วยชื่อใหม่ในเอกสารทั้งหมดที่จัดเก็บในฐานข้อมูล

ในแบบฝึกหัดนี้ จะได้ใช้ฟังก์ชันในตัวที่แทนที่ส่วนหนึ่งของสตริงด้วยข้อความอื่น โดยต้องระบุพารามิเตอร์ดังนี้:

  • นิพจน์ (expression)
  • สตริงที่ต้องการค้นหา
  • สตริงที่ใช้แทนที่

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

SELECT 
	first_name,
	last_name,
	email,
	-- Replace "yahoo.com" with "live.com"
	___ AS new_email
FROM voters;
แก้ไขและรันโค้ด