SQL 命令

SQL 命令手册涵盖云器 Lakehouse 支持的所有 SQL 语句,包括查询语法、数据写入、对象管理和权限控制。


本章内容

分类说明
基础命令对象标识符规范、注释语法、会话参数、通用 DDL(CREATE/ALTER/DROP/SHOW/DESC)
查询语法SELECT、JOIN、GROUP BY、窗口函数、Time Travel、EXPLAIN 等查询相关语法
数据写入与修改INSERT、UPDATE、DELETE、MERGE INTO、TRUNCATE
SchemaSchema 的创建、修改、切换和删除
普通表的完整 DDL:创建、分区、分桶、主键、ALTER、DROP、SHOW
视图视图的创建、删除和查看
物化视图物化视图的创建、刷新、修改和删除
动态表动态表的创建、刷新配置、ALTER、DROP 和刷新历史查看
Table Stream捕获表变更的 Stream 对象:创建、查看、删除
外部表Kafka 外部表等外部数据源的表定义
索引布隆过滤器索引、倒排索引、向量索引的创建和管理
Volume内部/外部 Volume 的创建、文件操作(PUT/GET/LIST/REMOVE)和数据导入导出
数据导入导出COPY INTO(导入)和 COPY INTO(导出)的完整语法
Pipe持续数据摄取管道的创建和管理
同义词对象别名的创建和管理
ConnectionAPI、存储、Catalog 连接对象的创建和管理
External Catalog & Schema联邦查询:外部 Catalog 和 External Schema 的创建和使用
数据共享(Share)跨实例数据共享的提供方和消费方操作
计算集群(VCluster)计算集群的创建、启停、配置修改和删除
作业管理查看、描述和取消运行中的作业
用户管理工作空间用户的加入、修改和移除
角色与权限角色的创建和权限的授予与回收
自定义函数外部函数和 SQL 函数的创建和管理

快速参考

对象命名规范

-- 三段式全限定名 workspace_name.schema_name.object_name -- 当前工作空间下的两段式 schema_name.object_name -- 当前 Schema 下的单段式 object_name

通用 DDL 模式

-- 创建(大多数对象支持 IF NOT EXISTS) CREATE [OR REPLACE] <object_type> [IF NOT EXISTS] <name> ...; -- 删除(大多数对象支持 IF EXISTS) DROP <object_type> [IF EXISTS] <name>; -- 查看详情 DESC[RIBE] <object_type> <name>; -- 列出对象 SHOW <object_type>S [LIKE 'pattern'] [WHERE condition];


相关文档

文档说明
对象模型各类对象的概念、选型和工作原理
INFORMATION_SCHEMA通过 SQL 查询元数据:表结构、作业历史、权限分配
SQL 函数内置函数完整参考
联系我们
预约咨询
微信咨询
电话咨询