一、参考
二、概览
flink
对SQL
的支持,基于实现了SQL
标准的Apache Calcite
2.1 语法分类
flink SQL
包含语言如下:
(1) 数据定义语言(Data Definition Language,DDL
)
(2) 数据操纵语言(Data Manipulation Language,DML
)
(3) 查询语言
2.2 支持的语句
语句 | 描述 |
---|---|
SELECT (Queries) | |
CREATE TABLE, DATABASE, VIEW, FUNCTION | |
DROP TABLE, DATABASE, VIEW, FUNCTION | |
ALTER TABLE, DATABASE, FUNCTION | |
INSERT | |
SQL HINTS | |
DESCRIBE | |
EXPLAIN | |
USE | |
SHOW | |
LOAD | |
UNLOAD |
三、基本使用
3.1 启动sql
/Users/yz/work/env/flink/flink-1.13.0
./bin/start-cluster.sh
./bin/sql-client.sh
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。