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

ชนิดข้อมูลที่กำหนดเอง

ENUM หรือชนิดข้อมูลแบบ enumerated เป็นตัวเลือกที่เหมาะมากสำหรับคอลัมน์ที่ต้องการเก็บรายการค่าคงที่ที่แทบไม่เปลี่ยนแปลง ตัวอย่างที่เหมาะสมสำหรับการใช้ ENUM ได้แก่ วันในสัปดาห์ หรือชื่อรัฐและจังหวัดในแต่ละประเทศ

อีกตัวอย่างหนึ่งคือทิศทางบนเข็มทิศ (เช่น เหนือ ใต้ ตะวันออก และตะวันตก) ในแบบฝึกหัดนี้ เราจะสร้างชนิดข้อมูล ENUM ใหม่ชื่อว่า compass_position

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

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

ดูคอร์ส

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

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

-- Create an enumerated data type, compass_position
___ ___ ___ AS ___ (
  	-- Use the four cardinal directions
  	'___', 
  	'___',
  	'___', 
  	'___'
);
แก้ไขและรันโค้ด