SQL 中的刪除語句

          在複習數據庫時,有很多知識點都需要記憶和運用,在運用中,我們需要對錶數據進行一些刪除或操作,這裏主要總結一些刪除語句之間的區別.

drop table <表名>  --刪除表,同時把表數據和表結構都刪除了,所以使用要謹慎!

delete from <表名>  --刪除表數據,但是表結構還存在. 注意delete後面緊跟的是from!

truncate table <表名>  --刪除表數據,即清空所有的數據,同時表結構仍存在!

         對於初學者來說,要謹慎使用這三個刪除語句,以免造成不必要的損失,我們很多時候也可以使用update語句來更新列值,達到刪除一部分的目的.

update <表名> set  列名=新值 where 過濾條件  -- 如果要刪除某列的值,只需要把該列的新值設置爲null即可.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章