1.建立表(create table 語句)
示例
create
table product
(product_id char(4
)not
null
,product_name varchar
(100
)not
null
,product_type varchar(32
)not
null
,sale_price integer
,purchase_price integer
,regist_date date
,primary
key(product_id)
);
語法:
create
table [表名](
《列名2
>
《資料型別》
《該列所需約束》,
《列名3
>
《資料型別》
《該列所需約束》,
《列名2
>
《資料型別》
《該列所需約束》,
······
《該錶的約束1
>, 《該錶的約束2
>,……);
注意事項:2.表的刪除(drop table 語句)我們只能使用半形英文本母、數字、下劃線(_)作為資料庫、表和
列的名稱 。例如,不能將product_id 寫成product-i
名稱必須以半形英文本母開頭
名稱不能重複
示例:
drop
table product
語法:
drop
table
[表名]
注意事項:3.表定義的更新(alter table 語句)刪除了的表是無法恢復的,在執行drop table語句之前請務必仔細確認
新增一列語法:
alter
table
《表名》
addcolumn
《列的定義》;
刪除一列語法:
alter
table
《表名》
drop
column
《列名》;
注意事項:表定義變更之後無法恢復,在執行alter table語句之前請務必仔細確認
SQL必知必會 建立和操縱表
sql必知必會 讀書筆記 1.建立表 一般有兩種建立表的方法 2.表建立基礎 利用create table建立表,必須給出下列資訊 create table products prod id char 10 not null,vend id char 10 not null,prod name ch...
SQL必知必會 建立表和操縱表
sql不僅用於表資料操縱,還用來執行資料庫和表的所有操作,包括表本身的建立和處理 一般有兩種建立表的方式 1.dbms自帶的互動式建立和管理資料庫表的工具 2.表也可以直接sql操縱 sql建立表,可以使用create table語句。互動式工具本質上也是sql語句。使用creat table建立表...
SQL必知必會 聯結表
sql必知必會 讀書筆記 1.關係表 將這些資料與產品資訊分開儲存的理由市 關鍵是,相同的資料出現多次決不是一件好事,這是關聯式資料庫設計的基礎。關係表的設計就是要把資訊分解成多個表,一類資料乙個表。各表通過共同的值互相關聯 所以才叫關係資料框 所以建立兩個表 乙個儲存 商資訊,另乙個儲存產品資訊。...