SQL必知必會——01.表的創建、刪除和更新

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>,……);

注意事項:

  1. 我們只能使用半角英文字母、數字、下劃線(_)作爲數據庫、表和
    列的名稱 。例如,不能將product_id 寫成product-i
  2. 名稱必須以半角英文字母開頭
  3. 名稱不能重複

2.表的刪除(DROP TABLE 語句)
示例:

DROP TABLE Product

語法:

DROP TABLE [表名]

注意事項:

  1. 刪除了的表是無法恢復的,在執行DROP TABLE語句之前請務必仔細確認

3.表定義的更新(ALTER TABLE 語句)
添加一列語法:

ALTER TABLE <表名> ADD COLUMN <列的定義>

刪除一列語法:

ALTER TABLE <表名> DROP COLUMN <列名>

注意事項:

  1. 表定義變更之後無法恢復,在執行ALTER TABLE語句之前請務必仔細確認
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章