顯示表了
適用於:磚的SQL磚運行時12.1及以上
預覽
這個特性是在公共預覽。
這個命令列出所有表內統一目錄中的模式已下降,但仍然可以undropped。具體地說,它列出了所有表在保留期內下降(默認是7天)。如果模式或目錄已經下降,一個錯誤。如果沒有指定模式,那麼返回的表是當前模式。
命令隻會列出表請求者可以UNDROP。因此,metastore /目錄/模式所有者權限列出所有表內各自下降可獲得的所有權。用戶表級別所有權隻能查看表中他們自己的隻要有輸入目錄/模式使用
目錄/模式問題上的特權。
參數
指定模式名的表列。如果沒有提供,使用當前的模式。如果模式或目錄不存在或已經下降,SCHEMA_NOT_FOUND錯誤是提高。
maxResult
一個整數文字限製返回的表數。
返回
命令生成一個報告的表用下麵的列的列表:
的名字 |
數據類型 |
可以為空 |
描述” |
---|---|---|---|
catalogName |
字符串 |
沒有 |
表列出的目錄的名稱。 |
schemaName |
字符串 |
沒有 |
表列出的模式的名稱。 |
的表 |
字符串 |
沒有 |
被刪除表的名稱 |
tableId |
字符串 |
沒有 |
表ID,可以用來識別和undrop被刪除表的特定版本。 |
tableType |
字符串 |
沒有 |
統一目錄被刪除表的類型 |
deletedAt |
字符串 |
沒有 |
當表被刪除。 |
createdAt |
字符串 |
沒有 |
創建表的時候。 |
updatedAt |
字符串 |
沒有 |
表最後一次更新的時候。 |
createdBy |
字符串 |
沒有 |
校長是誰創建了表。 |
老板 |
字符串 |
沒有 |
校長誰擁有的表。 |
評論 |
字符串 |
是的 |
可選表發表評論。 |
例子
——把表從現有模式+目錄列表。>使用目錄默認;>使用模式my_schema;>創建表my_table_1;>創建表my_table_2;>刪除表my_table_1;>顯示表下降;catalogname schemaname表名tableid tabletype deletedat createdat updatedat createdby主人評論- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -默認my_schema my_table_1 < uuid >管理2023-05-03廣告於18:17:56 UTC 2023-05-03廣告在18:17:00 UTC alf@melmak 18:17:00 UTC 2023-05-03廣告。et alf@melmak。等,創建一個新表名my_table_1因為其他掉了。>創建表my_table_1; > DROP TABLE my_table_1; > SHOW TABLES DROPPED IN default.my_schema; catalogname schemaname tablename tableid tabletype deletedat createdat updatedat createdby owner comment ----------- ---------- ---------- ------- --------- ----------------------------- ----------------------------- ----------------------------- ------------- ------------- ------- default my_schema my_table_1 managed 2023-05-03 AD at 18:17:56 UTC 2023-05-03 AD at 18:17:00 UTC 2023-05-03 AD at 18:17:00 UTC alf@melmak.et alf@melmak.et — List dropped tables when some are past the retention period. > USE CATALOG default; > USE SCHEMA my_schema; > CREATE TABLE my_table_1; > DROP TABLE my_table_1; -- Wait 8 days (1 more than 7 day retention period) > SHOW TABLES DROPPED; catalogname schemaname tablename tableid tabletype deletedat createdat updatedat createdby owner comment ----------- ---------- ---------- ------- --------- ----------------------------- ----------------------------- ----------------------------- ------------- ------------ -------