本文为您介绍实时计算支持的数据类型以及数据类型之间的转换方法。

实时计算支持的数据类型

数据类型 说明 值域
VARCHAR 可变长度字符串 最大容量为4Mb
BOOLEAN 逻辑值 取值为TRUE、FALSE或UNKNOWN。
TINYINT 微整型,1字节整数。 -128到127
SMALLINT 短整型,2字节整数。 -32768到32767
INT 整型,4字节整数。 -2147483648到2147483647
BIGINT 长整型,8字节整数。 -9223372036854775808到9223372036854775807
FLOAT 4字节浮点型 6位数字精度
DECIMAL 小数类型 示例:123.45DECIMAL(5,2)的值。
DOUBLE 浮点型,8字节浮点型 15位十进制精度
DATE 日期类型 示例:DATE'1969-07-20'
TIME 时间类型 示例:TIME '20:17:40'
TIMESTAMP 时间戳,日期和时间 示例:TIMESTAMP '1969-07-20 20:17:40'
VARBINARY 二进制数据 byte[] 数组

数据类型转换


数据类型转换

类型转换示例

  • 测试数据

    var1(VARCHAR) big1(BIGINT)
    1000 323
  • 测试语句

    cast (var1 as bigint) as AA;
    cast (big1 as varchar) as BB;
    
  • 测试结果

    AA(BIGINT) BB(VARCHAR)
    1000 323