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

การระบุชนิดข้อมูล

ตาราง columns ในฐานข้อมูล INFORMATION_SCHEMA ช่วยให้เราดึงข้อมูลเกี่ยวกับชนิดข้อมูลของคอลัมน์ในตารางได้ เช่น ความยาวของอักขระหรือสตริงในคอลัมน์ประเภท CHAR หรือ VARCHAR รวมถึงค่าความแม่นยำของประเภท DECIMAL หรือ NUMERIC

มาลองสำรวจตาราง customer ในฐานข้อมูล DVD Rental กันโดยใช้เทคนิคที่เรียนมา

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

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

ดูคอร์ส

คำแนะนำการฝึกหัด

  • เลือกชื่อคอลัมน์และชนิดข้อมูลจากฐานข้อมูลระบบ INFORMATION_SCHEMA.COLUMNS
  • กรองผลลัพธ์ให้แสดงเฉพาะตาราง customer

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

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

-- Get the column name and data type
SELECT
 	___, 
    ___
-- From the system database information schema
FROM ___.COLUMNS 
-- For the customer table
WHERE table_name = ___;
แก้ไขและรันโค้ด