Flink SQL:SQL

本文详细介绍了Flink SQL支持的数据定义语言(DDL)、数据操作语言(DML)和查询语言,包括CREATE、DROP、ALTER等语句,以及数据类型和保留关键字的相关信息。Flink的SQL实现基于Apache Calcite,支持多种数据类型,但部分类型在SQL查询中尚不支持。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SQL

This page describes the SQL language supported in Flink, including Data Definition Language (DDL), Data Manipulation Language (DML) and Query Language. Flink’s SQL support is based on Apache Calcite which implements the SQL standard.
本页介绍Flink支持的SQL语言,包括数据定义语言(DDL)、数据操作语言(DML)和查询语言。Flink的SQL支持是基于实现SQL标准的Apache Calcite。

This page lists all the supported statements supported in Flink SQL for now:
此页面列出了Flink SQL目前支持的所有语句:

  • SELECT (Queries)
  • CREATE TABLE, CATALOG, DATABASE, VIEW, FUNCTION
  • DROP TABLE, DATABASE, VIEW, FUNCTION
  • ALTER TABLE, DATABASE, FUNCTION
  • INSERT
  • DESCRIBE
  • EXPLAIN
  • USE
  • SHOW
  • LOAD
  • UNLOAD

Data Types

Please see the dedicated page about data types.
请参阅有关数据类型的专用页面。

Generic types and (nested) composite types (e.g., POJOs, tuples, rows, Scala case classes) can be fields of a row as well.
泛型类型和(嵌套的)复合类型(例如POJO、元组、rows、Scala case类)也可以是一行的字段。

Fields of composite types with arbitrary nesting can be accessed with value access functions.
可以使用值访问函数访问具有任意嵌套的复合类型的字段。

Generic types are treated as a black box and can be passed on or processed by

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值