SQL DDL 操作

时间:2024-02-17 13:39:01

DDL:Data Definition Language,数据库定义语言。

  1. 在 ClickHouse 中,DDL 语言中修改表结构仅支持 Merge 表引擎、Distributed 表引擎及 MergeTree
    家族的表引擎
  2. SQL 中的库、表、字段严格区分大小写
    在这里插入图片描述

1 创建库

在这里插入图片描述

2 查看数据库

在这里插入图片描述

3 删除库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4 创建表

创建表的基本语法:
在这里插入图片描述
在这里插入图片描述
示例:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5 查看表

在这里插入图片描述

6 查看表的定义

在这里插入图片描述
在这里插入图片描述

7 查看表的字段

在这里插入图片描述

8 删除表

在这里插入图片描述

9 修改表

在这里插入图片描述

9.1 添加列

在这里插入图片描述

9.2 删除列

在这里插入图片描述

9.3 清空列

注意,不能清空排序、主键、分区字段
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9.4 给列修改注释

在这里插入图片描述

9.5 修改列类型

在这里插入图片描述

10 给表重命名

在这里插入图片描述
在这里插入图片描述