OceanBase TRUNCATE TABLE

2021-06-28 18:09 更新

描述

該語(yǔ)句用于完全清空指定表,但是保留表結(jié)構(gòu),包括表中定義的 Partition 信息。從邏輯上說(shuō),該語(yǔ)句與用于刪除所有行的DELETE FROM語(yǔ)句相同。執(zhí)行TRUNCATE語(yǔ)句,必須具有表的刪除和創(chuàng)建權(quán)限。

TRUNCATE TABLE 語(yǔ)句與 DELETE FROM 語(yǔ)句有以下不同:

  • 刪減操作會(huì)取消并重新創(chuàng)建表,這比一行一行的刪除行要快很多。
  • TRUNCATE TABLE 語(yǔ)句執(zhí)行結(jié)果顯示影響行數(shù)始終顯示為 0 行。

格式

TRUNCATE [TABLE] table_name;

參數(shù)解釋

參數(shù)

描述

table_name

指定表名。

示例

  • 完全清空表 tb1。
OceanBase(root@oceanbase)>TRUNCATE TABLE tb1;


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)