更新时间:2024-12-25 GMT+08:00
分享

DROP TABLE

命令功能

DROP TABLE的功能是用来删除已存在的Table。

命令格式

DROP TABLE [IF EXISTS] [db_name.]table_name;

参数描述

表1 DROP TABLE参数描述

参数

描述

db_name

Database名称。如果未指定,将选择当前database。

table_name

需要删除的Table名称。

注意事项

  • 在该命令中,IF EXISTS和db_name是可选配置。
  • 在使用本语句删除外表时,OBS目录的数据不会自动删除。
  • 删除MOR表时,后缀_rt表和后缀_ro表不会自动删除,如需删除需要额外执行DROP语句。

示例

DROP TABLE IF EXISTS hudidb.h1;

权限需求

由DLI提供的元数据服务

  • SQL权限:

    database

    table

    DROP_TABLE

  • 细粒度权限:dli:table:dropTable

由LakeFormation提供的元数据服务,权限配置详见LakeFormation文档。

系统响应

Table将被删除。

相关文档