天天看點

SQL進階---SQL CREATE TABLE 語句

SQL CREATE TABLE 語句

CREATE TABLE 語句用于建立資料庫中的表。

資料類型(data_type)規定了列可容納何種資料類型。下面的表格包含了SQL中最常用的資料類型:

資料類型

描述

integer(size)

int(size)

smallint(size)

tinyint(size)

僅容納整數。在括号内規定數字的最大位數。

decimal(size,d)

numeric(size,d)

容納帶有小數的數字。

"size" 規定數字的最大位數。"d" 規定小數點右側的最大位數。

char(size)

容納固定長度的字元串(可容納字母、數字以及特殊字元)。

在括号中規定字元串的長度。

varchar(size)

容納可變長度的字元串(可容納字母、數字以及特殊的字元)。

在括号中規定字元串的最大長度。

date(yyyymmdd)

容納日期。

本例示範如何建立名為 "Person" 的表。

該表包含 5 個列,列名分别是:"Id_P"、"LastName"、"FirstName"、"Address" 以及 "City":

Id_P 列的資料類型是 int,包含整數。其餘 4 列的資料類型是 varchar,最大長度為 255 個字元。

空的 "Persons" 表類似這樣:

Id_P

LastName

FirstName

Address

City

可使用 INSERT INTO 語句向空表寫入資料。