在MySQL中使用cast函数报错 ; MySQL 类型转换函数 CONVERT() ; MySQL cast() 和 CONVERT() 的区别

在MySQL中使用cast函数报错 ; MySQL 类型转换函数 CONVERT() ; MySQL cast() 和 CONVERT() 的区别

MySQL 不支持 hive 和 impala 的类型转换函数 -- cast()

cast()换成CONVERT()就不会报错了

或者使用cast()将 string 换成 char 也可以执行

MySQL的CONVERT()

CONVERT() 函数将值转换为指定的数据类型或字符集。

语法
CONVERT(value, type)

or

CONVERT(value USING charset)
参数值

MySQL的cast()

CAST() 函数将一个值(任何类型)转换为指定的数据类型。

语法
CAST(value AS datatype)
参数值

posted @ 2022-08-23 18:17  赤兔胭脂小吕布  阅读(1159)  评论(0)    收藏  举报