DDL数据定义
本文主要介绍Hive数据库与表的核心操作。数据库操作包括:创建(支持指定HDFS路径、if not exists避免重复)、查询(show/ desc database)、修改(仅可更新DBPROPERTIES属性)、删除(空库直接删,非空需cascade强制删)。表操作涵盖:创建(详细语法说明EXTERNAL、COMMENT、PARTITIONED BY等关键字作用)、管理表类型(内部表数据随表删除,外部表仅删元数据)、二者转换(通过ALTER TABLE修改EXTERNAL属性)、修改表(重命名、增删改列、调整分区)、删除表及truncate(仅能清空管理表数据)。内容通过案例实操演示各命令用法,强调内部表与外部表在数据生命周期管理上的差异。