截斷表(Databricks SQL)

從表或分區中刪除所有行。表不得是視圖或外部或臨時表。為了立即截斷多個分區,請指定分區partition_spec。如果不partition_spec指定,刪除表中的所有分區。

如果表被緩存,則命令清除表的緩存數據及其所有涉及的依賴者。下次訪問桌子或撫養人時,緩存將懶惰地填充。

句法

截短桌子table_name[[分割條款這是給予的

參數

例子

- 用分區創建餐桌學生>創造桌子學生((姓名細繩,,,,羅爾諾int分區經過((年齡int);>選擇*學生;姓名羅爾諾年齡-------------------ABC110防守210xyz312- 從指定分區中的表中刪除所有行>截短桌子學生分割((年齡=10);- 執行截斷後,刪除了分區年齡= 10的記錄>選擇*學生;姓名羅爾諾年齡-------------------xyz312- 從所有分區中從表中刪除所有行>截短桌子學生;>選擇*學生;姓名羅爾諾年齡-------------------