gpt4 book ai didi

sql - 除以两个数字时,sql数据类型错误

转载 作者:行者123 更新时间:2023-12-03 09:07:03 24 4
gpt4 key购买 nike

我有一个简单的查询,其中指出

convert(decimal(20,10),a.sumclk)/ nullif(convert(decimal(20,10),a.sumimp),0) as CTR1

运行此命令时,我收到一条消息,提示“数据类型“sumclk”与定义的类型名称不匹配。”

我环顾四周,这意味着什么,但我被卡住了

我正在使用Teradata

最佳答案

尝试使用convert(decimal(20,10),a.sumclk)(我在Teradata论坛上找到的:http://forums.teradata.com/forum/database/explicit-casting)代替CAST(a.sumclk as decimal(20,10))(这是MSSQL)。

关于sql - 除以两个数字时,sql数据类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19430269/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com