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

การใช้ CAST กับข้อมูล

บ่อยครั้งที่เราต้องการข้อมูลในรูปแบบหรือชนิดที่ต่างไปจากที่จัดเก็บอยู่ ตัวอย่างเช่น:

  • การรวมข้อมูลจากหลายแหล่งที่มีชนิดข้อมูลต่างกันให้เป็นหนึ่งเดียว
  • ข้อมูลที่เป็นนามธรรมควรอ่านได้ง่ายขึ้น (เช่น True/False แทนที่จะเป็น 1/0) โชคดีที่ไม่จำเป็นต้องแก้ไขข้อมูลโดยตรง แต่สามารถใช้ฟังก์ชันสำหรับแปลงชนิดข้อมูลได้อย่างชัดเจน (ด้วย CAST() และ CONVERT())

ตอนนี้จะได้ฝึกแปลงข้อมูลอย่างชัดเจนโดยใช้ฟังก์ชัน CAST() จำ Syntax ไว้ดังนี้: sql CAST(expression AS data_type [(length)])

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

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

ดูคอร์ส

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

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

SELECT 
	-- Transform the year part from the birthdate to a string
	first_name + ' ' + last_name + ' was born in ' + ___(YEAR(___) AS nvarchar) + '.' 
FROM voters;
แก้ไขและรันโค้ด