testbook

数据定义语言(DDL)

DDL一般由CREATE, DROPALTER开头,作用于DATABASE,TABLE,VIEW等图表对象,对它们进行添加,删除和修改。 Inceptor SQL中的DDL在下面列出:

  • 创建/删除/修改数据库:CREATE/DROP/ALTER DATABASE
  • 创建/清空/删除表:CREATE/TRUNCATE/DROP TABLE
  • 表的分区:PARTITIONED BY子句
  • 表的分桶:CLUSTERED BY子句
  • 修改表/分区/列:ALTER TABLE/PARTITION/COLUMN
  • 创建/修改/删除视图:CREATE/DROP/ALTER VIEW
  • 创建/删除函数:CREATE/DROP FUNCTION
  • 授权语法
  • SHOW
  • DESCRIBE和DESCRIBE EXTENDED