SQL與數(shù)據(jù)庫(kù)的維護(hù)
表格的建立
將SQL中的基本語(yǔ)法作了一番介紹以后,但大多是偏向于數(shù)據(jù)庫(kù)數(shù)據(jù)的查詢(xún)與過(guò)濾,但實(shí)際上,我們通過(guò)SQL命令所可以做的事還有很多,接下來(lái)要介紹的便是如何利用SQL的語(yǔ)法命令來(lái)建立一個(gè)數(shù)據(jù)庫(kù)中的表格。
CREATE TABLE語(yǔ)句
我們可以利用這個(gè)命令,來(lái)建立一個(gè)全新的表格,但前提則是:數(shù)據(jù)庫(kù)必須已經(jīng)存在。
CREATE TABLE table(field1 type[(size)][index1][,field2 type[(size)][index2][,...]][,nultifieldindex[,...]])
table
欲建立的新的表格名稱(chēng)。
field1,field2
在新表格中的新的字段名稱(chēng),到少要一個(gè)字段以上。
type
字段的數(shù)據(jù)類(lèi)型。
size
字段的大小。
index1,index2
利用CONSTRAINT條件子句定義一個(gè)單一字段的索引名稱(chēng)。
multifieldindex
利用CONSTRAINT條件子句定義一個(gè)多重字段的索引名稱(chēng)。
例如:
建立一個(gè)擁有職員姓名與部門(mén)字段的表格。
CREATE TABLE 職員表格 (姓名TEST,部門(mén)TEST,職員編號(hào) INTEGER CONSTRAINT職員字段索引PRIMARY KEY)
在這一個(gè)范例中,我們建立了一個(gè)表格名稱(chēng)為“職員表格”的表格,并且定義了該表格的主鍵值,以限制數(shù)據(jù)不能重復(fù)輸入
表格的建立
將SQL中的基本語(yǔ)法作了一番介紹以后,但大多是偏向于數(shù)據(jù)庫(kù)數(shù)據(jù)的查詢(xún)與過(guò)濾,但實(shí)際上,我們通過(guò)SQL命令所可以做的事還有很多,接下來(lái)要介紹的便是如何利用SQL的語(yǔ)法命令來(lái)建立一個(gè)數(shù)據(jù)庫(kù)中的表格。
CREATE TABLE語(yǔ)句
我們可以利用這個(gè)命令,來(lái)建立一個(gè)全新的表格,但前提則是:數(shù)據(jù)庫(kù)必須已經(jīng)存在。
CREATE TABLE table(field1 type[(size)][index1][,field2 type[(size)][index2][,...]][,nultifieldindex[,...]])
table
欲建立的新的表格名稱(chēng)。
field1,field2
在新表格中的新的字段名稱(chēng),到少要一個(gè)字段以上。
type
字段的數(shù)據(jù)類(lèi)型。
size
字段的大小。
index1,index2
利用CONSTRAINT條件子句定義一個(gè)單一字段的索引名稱(chēng)。
multifieldindex
利用CONSTRAINT條件子句定義一個(gè)多重字段的索引名稱(chēng)。
例如:
建立一個(gè)擁有職員姓名與部門(mén)字段的表格。
CREATE TABLE 職員表格 (姓名TEST,部門(mén)TEST,職員編號(hào) INTEGER CONSTRAINT職員字段索引PRIMARY KEY)
在這一個(gè)范例中,我們建立了一個(gè)表格名稱(chēng)為“職員表格”的表格,并且定義了該表格的主鍵值,以限制數(shù)據(jù)不能重復(fù)輸入