为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:V8 【操作系统】:银河麒麟 【CPU】: 【问题描述】*:怎么知道函数结果的数据类型是什么?如SELECT power(2, dayofweek( ‘2022-05-20’ )) & 64,报错类型不匹配,想知道power()函数是得到什么数据类型的结果。
power 返回值类型为DOUBLE 可以使用cast函数进行数据类型转换,如: SELECT cast(power(2, dayofweek( ‘2022-05-20’ )) as int) &64;
power 返回值类型为DOUBLE
可以使用cast函数进行数据类型转换,如:
SELECT cast(power(2, dayofweek( ‘2022-05-20’ )) as int) &64;