flink sql 数据类型及常用函数

706 阅读1分钟

1.数据类型 字符串:char(n),varchar(n),STRING(等价于 VARCHAR(2147483647)),

布尔型:BOOLEAN,

数字型:DECIMAL,TINYINT,SMALLINT,INTEGER,BIGINT,FLOAT,DOUBLE,INTERVAL,

时间:DATE(范围从0000-01-01 到9999-12-31),TIMESTAMP(p)(p 的值必须介于 0 和 9 之间,默认为6),TIMESTAMP WITH LOCAL TIME ZONE,INTERVAL(仅支持 MONTH 和 SECOND(3) 区间)

复合类型:ARRAY,MULTISET,MAP,ROW,RAW,structured types(暂只能在用户自定义函数里使用)

image.png 2.sql语法相关(参考官网及阿里) help.aliyun.com/knowledge_l…

ci.apache.org/projects/fl…