Re: [SQL ] 請問刪除語法中的truncate和delete 有ꐠ…

看板Database作者 (咳到死)時間17年前 (2007/08/26 21:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/11 (看更多)
※ 引述《followaymis (abcde)》之銘言: : 各位高手大家好.... : 小弟是sql2005的新手... : 上次在看語法書的時候... : 發現truncate跟delete都是刪除資料 : 只是delete的可以加條件去刪除(where).. : 那如果我要刪除全部資料的時候.... : 到底要用哪一個阿????? : drop我知道..是連資料表定義都會被刪除..... : 所以想問truncate跟delete的差別.... : 先謝謝各位了~~~~~ truncate好像會reset掉auto_increment的值(歸零). 而delete不會. 速度上應該差不多,但truncate會快一點. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.229.76
文章代碼(AID): #16qN_QhB (Database)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 11 篇):
文章代碼(AID): #16qN_QhB (Database)