Flink基础(50):FLINK-SQL函数(12) 内置函数(八)类型转换函数

类型转换函数

语法

CAST(A AS type)    

入参

 
参数数据类型
A 请参见类型转换

功能描述

将A值转换为给定类型。如果转换后的类型和目标表字段类型不匹配时,会出现类似Insert into: Query result and target table 'test_result' field type(s) not match. 的报错。

示例

  • 测试数据
     
    var1(VARCHAR)var2(INT)
    1000 30
  • 测试语句
     
    SELECT CAST(var1 AS INT) as aa
    FROM T1;             
  • 测试结果
     
    aa(INT)
    1000

 

posted @ 2021-07-12 00:18  秋华  阅读(3030)  评论(0编辑  收藏  举报