我在PostgreSQL中遇到了CAST函数的问题。特别是,我必须在bigint类型中转换算术运算(百分比计算),其中操作数是int类型。但是当我输入这个命令时:
CAST(("Language".percentage * "Population".population) AS bigint) /100.0 AS pop_speak_lang
结果是:
错误:超出限制的整数
如果有人能帮助我,我真的很感激!
答案 0 :(得分:0)
你不需要演员
"Language".percentage / 100.0 * "Population".population AS pop_speak_lang