定義布林與時間資料欄位

建立 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 資料型別

  • 三種可能值
    • true 狀態
    • false 狀態
    • NULL(未知狀態)
  • 常用於是非情境的表示
  • 可用關鍵字 BOOLBOOLEAN 定義
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...