OceanBase TRUNCATE TABLE

2021-06-28 18:09 更新

描述

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

TRUNCATE TABLE 語句與 DELETE FROM 語句有以下不同:

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

格式

TRUNCATE [TABLE] table_name;

參數解釋

參數

描述

table_name

指定表名。

示例

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


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號