建立資料表

建立 PostgreSQL 資料庫

Darryl Reeves

Industry Assistant Professor, New York University

資料庫資料表

  • 列數可變
  • 欄數固定(結構可調整)
  • 欄位有特定資料型別
  • 每一列是一筆紀錄
建立 PostgreSQL 資料庫

CREATE TABLE 指令

CREATE TABLE table_name (
    column1_name column1_datatype [col1_constraints],
    column2_name column2_datatype [col2_constraints],
    ...
    columnN_name columnN_datatype [colN_constraints]
);

命名限制

  • 最長 31 個字元
  • 必須以字母或底線("_")開頭
建立 PostgreSQL 資料庫

範例資料表 1

CREATE TABLE school (
    id serial PRIMARY KEY,
    name TEXT NOT NULL,
    mascot_name TEXT
);
建立 PostgreSQL 資料庫

範例資料表 2

CREATE TABLE topic (
    id SERIAL PRIMARY KEY,
    description TEXT NOT NULL
);
建立 PostgreSQL 資料庫

資料表設計

  • 要用哪些欄位?
  • 要建立多少資料表?
  • 我的表欄位該用哪種資料型別最好?
建立 PostgreSQL 資料庫

一起來練習吧!

建立 PostgreSQL 資料庫

Preparing Video For Download...