資料庫系統概論第 九章 表格異動處理   上一頁    下一頁

9-5 刪除資料 – Delete From

內容:

  • 9-5 刪除資料 - delete from

    • 9-5-1 delete from 語法

    • 9-5-2 範例研討:刪除監護人資料

  • 9-6 刪除表格 - drop table

    • 9-6-1 drop table 語法

    • 9-6-2 範例研討:刪除監護人表格

9-5-1 Delete From 語法

刪除資料表中某一筆或多筆記錄則用 Delete 命令,但也須利用 Where 條件敘述來選取哪些紀錄要被刪除。格式如下:

Delete From 資料表名稱

Where <條件敘述>;

上述語句中,滿足 Where 條件敘述的紀錄,其內容將被刪除。

9-5-2 範例研討:刪除監護人資料

(A) 程式功能:Ex8_5

請將學號:90211304監護人資料刪除。

(B) 程式範例:

Delete

From guardian

Where Student_ID = "90211304"

吾人再觀察 student_ID = 90211304 資料是否還在 guardian 表內:

Select *

From guardian;

9-6 刪除表格 – Drop Table

9-6-1 Drop Table 語法

當表格格式不需要時,可以利用Drop Table 命令刪除它,當然它裡面資料也會一併被刪除掉,格式如下:

Drop Table 資料表名稱 [Restrict | Cascade];

其中,Restrict Cascade 表示資料表之間的關聯也會被刪除。

9-6-2 範例研討:刪除監護人表

(A) 程式功能:Ex8_6

請刪除監護人(guardian) 表格。

(B) 程式範例:

Drop Table guardian

吾人再觀察 course_db 內是否存在 guardian 表:

Show Tables;

 

翻轉工作室:粘添壽

 

資料庫系統概論(含邏輯設計)

 

 

翻轉電子書系列: