一、創建表 create table 表裡包含什麼類型的數據 表的名稱是什麼 主鍵 列的名稱是什麼 每一列的數據類型是什麼 每一列的長度是多少 表裡哪些列可以是空的 語法: create table table_name (field1 data_type [not null], field2 da ...
一、創建表
create table
- 表裡包含什麼類型的數據
- 表的名稱是什麼
- 主鍵
- 列的名稱是什麼
- 每一列的數據類型是什麼
- 每一列的長度是多少
- 表裡哪些列可以是空的
語法:
create table table_name
(field1 data_type [not null],
field2 data_type [not null],
field3 data_type [not null]);
例子:(有語法錯誤,在SQL SERVER中提示)
create table EMPLOYEE_TBL
(EMP_ID CHAR(9) NOT NULL,
EMP_NAME VARCHAR(40) NOT NULL,
EMP_ST_ADDR VARCHAR(20) NOT NULL,
EMP_CITY VARCHAR(15) NOT NULL,
EMP_ST CHAR(2) NOT NULL,
EMP_ZIP INTEGER(5) NOT NULL,
EMP_PHONE INTEGER(10) NULL,
EMP_PAGER INTEGER(10) NULL);
(這個不會報錯)
create table EMPLOYEE_TBL
(EMP_ID CHAR(9) NOT NULL,
EMP_NAME VARCHAR(40) NOT NULL,
EMP_ST_ADDR VARCHAR(20) NOT NULL,
EMP_CITY VARCHAR(15) NOT NULL,
EMP_ST CHAR(2) NOT NULL,
EMP_ZIP INTEGER NOT NULL,
EMP_PHONE INTEGER NULL,
EMP_PAGER INTEGER NULL);