การกำหนดคอลัมน์ข้อมูลแบบบูลีนและเวลา

การสร้างฐานข้อมูล PostgreSQL

Darryl Reeves

Industry Assistant Professor, New York University

ข้อมูลแบบบูลีนและเวลา

CREATE TABLE book (
    isbn CHAR(13) NOT NULL,
    author_first_name VARCHAR(50) NOT NULL,
    author_last_name VARCHAR(50) NOT NULL,
    content TEXT NOT NULL
);
การสร้างฐานข้อมูล PostgreSQL

ข้อมูลแบบบูลีนและเวลา

CREATE TABLE book (
    isbn CHAR(13) NOT NULL,
    author_first_name VARCHAR(50) NOT NULL,
    author_last_name VARCHAR(50) NOT NULL,
    content TEXT NOT NULL,
    originally_published DATE NOT NULL,
    out_of_print BOOLEAN DEFAULT FALSE
);
การสร้างฐานข้อมูล PostgreSQL

ชนิดข้อมูล BOOLEAN

  • มีค่าที่เป็นไปได้ 3 ค่า
    • สถานะ true
    • สถานะ false
    • NULL (ไม่ทราบสถานะ)
  • ใช้แทนสถานการณ์ใช่/ไม่ใช่
  • กำหนดด้วยคีย์เวิร์ด BOOL หรือ BOOLEAN
in_stock BOOL DEFAULT TRUE;
การสร้างฐานข้อมูล PostgreSQL

ชนิดข้อมูลเวลา

ชนิด คำอธิบาย รูปแบบ
TIMESTAMP แทนวันที่และเวลา 2010-09-21 15:47:16
DATE แทนวันที่ 1972-07-08
TIME แทนเวลา 05:30:00
การสร้างฐานข้อมูล PostgreSQL

มาฝึกกันเถอะ!

การสร้างฐานข้อมูล PostgreSQL

Preparing Video For Download...