SQL語句中刪除表drop,truncate和delete的用法
本文主要介紹一下SQL語句中刪除表drop,truncate和delete的的基本用法
操作方法
(01)使用drop刪除表DROP TABLE "表格名";刪除內容和定義,釋放空間。簡單來說就是把整個表去掉。也就是說這個被刪除的表在數據庫中已經不存在了。如果使用再次使用的話需要新建表;如:1.我們首先驗證CUSTOMERS表,然後我們將從數據庫中刪除它,如下所示2.這意味着CUSTOMERS表在數據庫中可用,因此我們現在可以把他刪除。3.刪除後檢視,表是否存在,這時使用DESC命令報錯,說明刪除成功
(02)使用truncate,清空表truncate table 表名稱 truncate (清空表中的數據):刪除內容、釋放空間但不刪除定義(保留表的數據結構);注意truncate只是清空表;如果把表比喻爲一個水果籃的話,drop是將籃子和水果一起扔掉,truncate是將籃子裏的水果扔掉,下次仍可以使用籃子裝水果;例如:1.我們先看下數據庫中的表,有一個sougou_test的表,檢視下表的內容,存在數據2.使用truncate清空表:truncate sougou_test;3.檢視表數據:select * from truncate sougou_test;會發現Empty set:空表,表中沒有數據;接着show tables; 發現sougou_test依然存在
(03)delete:刪除表中的制定某條數據delete from 表名稱 where 列名稱 = 值;delete (刪除表中的數據):delete 語句用於刪除表中的行。delete語句執行刪除的過程是每次從表中刪除一行,並且同時將該行的刪除操作作爲事務記錄在日誌中儲存;delete 會根據指定的條件刪除指定表中數據,where就是條件判斷例如:1.檢視表sougou_test中的數據,select * from sougou_test2.刪除name爲“haha”的數據:delete from sougou_test where name='haha';3.檢出輸出後的表數據,會發現name爲‘haha’的數據已經不存在
-
Navicat如何同步兩個不同數據庫之間的表?
Navicat是一個數據庫客戶端,它可以連接mysql數據庫,並對其進行管理操作。在Navicat客戶端下,我們可以同步兩個不同數據庫之間的表。具體怎麼操作?下面一起看下操作方法(01)連接上你的數據庫,右鍵點擊數據庫,在彈出的選單裏,點擊‘DataTransfer'(02)點擊後,彈出DataTra...
-
PhpStorm能否快速註釋代碼?
PhpStorm是一個php的開發工具,有很多的php開發人員在使用這款編輯器。我們在這個編輯器上編輯代碼時,會經常註釋一些代碼。那麼這個編輯器是否能快速註釋代碼?是可以的,我就經常用到。下面一起來看下怎樣在phpstorm下快速註釋代碼。操作方法(01)首先我們開啟PhpStorm...
-
怎樣成爲一名黑客
黑客作爲一個神祕詞語讓很多人都充滿嚮往,現在來給大夥介紹下。操作方法(01)什麼是黑客?JargonFile包含了一大堆關於“hacker”這個詞的定義,大部分與技術高超和熱衷解決問題及超越極限有關。但如果你只想知道如何成爲一名黑客,那麼只有兩件事情確實相關。這可以追溯...
-
怎樣開通和取消中國銀行手機銀行
怎樣開通和取消中國銀行手機銀行,很多朋友有這個問題,下面就介紹一下。操作方法(01)開通搜尋中國銀行手機銀行官網。(02)選擇“個人客戶網銀登入”。(03)輸入銀行卡號和密碼。(04)點擊“登入網上銀行”。(05)輸入需要的資訊,點擊完成。(06)取消首先在瀏覽器裏面輸入中國銀行進...