CREATE TABLE table_name (
col1 data_type [constraint],
col2 data_type [constraint],
col3 data_type [constraint]
);
範例:
CREATE TABLE employee (
firstname VARCHAR(15),
lastname VARCHAR(20),
age NUMBER(3),
address VARCHAR(30),
city VARCHAR(20)
);
SELECT, CREATE, INSERT 等)。; 結尾。| 類型 | 語法 | 說明 |
|---|---|---|
| 固定長度字串 | CHAR(size) | 最大 255 位元組,不足補空白 |
| 可變長度字串 | VARCHAR(size) | 最大長度由 size 指定 |
| 數值 | NUMBER(size) | 最大位數由 size 指定 |
| 日期 | DATE | 日期時間值 |
| 定點數 | NUMBER(size, d) | size 總位數,d 小數位數 |
UNIQUE:欄位值不可重複。NOT NULL:欄位不可為空值。PRIMARY KEY:主鍵,隱含 UNIQUE + NOT NULL,唯一識別每筆記錄。建表時依業務需求加入適當約束,確保資料完整性。