SQL Create Table

?

表格是數據庫中儲存資料的基本架構。在絕大部份的情況下,數據庫廠商不可能知道您需要如何儲存您的資料,所以通常您會需要自己在數據庫中建立表格。雖然許多數據庫工具可以讓您在不需用到 SQL 的情況下建立表格,不過由于表格是一個最基本的架構,我們決定包括 CREATE TABLE 的語法在這個網站中。

在我們跳入 CREATE TABLE 的語法之前,我們最好先對表格這個東西有些多一點的了解。表格被分為欄位 (column) 及列位 (row)。每一列代表一筆資料,而每一欄代表一筆資料的一部份。舉例來說,如果我們有一個記載顧客資料的表格,那欄位就有可能包括姓、名、地址、城市、國家、生日...等等。當我們對表格下定義時,我們需要注明欄位的標題,以及那個欄位的資料種類。

那,資料種類是什么呢?資料可能是以許多不同的形式存在的。它可能是一個整數 (例如 1),、一個實數(例如 0.55)、一個字串 (例如 'sql')、一個日期/時間 (例如 '2000-JAN-25 03:22:22')、或甚至是 以二進法 (binary) 的狀態存在。當我們在對一個表格下定義時,我們需要對每一個欄位的資料種類下定義。(例如 '姓' 這個欄位的資料種類是 char(50)━━代表這是一個 50 個字符的字串)。我們需要注意的一點是不同的數據庫有不同的資料種類,所以在對表格做出定義之前最好先參考一下數據庫本身的說明。

CREATE TABLE 的語法是:

CREATE TABLE "表格名"
("欄位 1" "欄位 1 資料種類",
"欄位 2" "欄位 2 資料種類",
... );

若我們要建立我們上面提過的顧客表格,我們就打入以下的 SQL:

CREATE TABLE Customer
(First_Name char(50),
Last_Name char(50),
Address char(50),
City char(50),
Country char(25),
Birth_Date datetime);


SQL Create View >>
?


Copyright © 2021   1keydata.com   All Rights Reserved.

? 老湿机69福利区无码_老子影院午夜伦无码_开心亚洲五月丁香五月