gpt4 book ai didi

sql - 操作数数据类型 float 对 '^' 运算符无效

转载 作者:行者123 更新时间:2023-12-01 04:33:37 24 4
gpt4 key购买 nike

我正在搜索 Float 类型限制,但我找不到关于 ^ 操作数的任何帖子。

我有一个小数学短语:

((@IntVar*((@FloatVar*1)/1200))*((1+((@FloatVar*1)/1200))^@IntValr))/(((1+((@FloatVar*1)/1200))^@IntVar)-1);

SQL 引发错误:

The data types float and int are incompatible in the ^ operator.

在那之后,我改变了变量类型和新公式:

((@IntVar*((@FloatVar*1)/1200))*((1+((@FloatVar*1)/1200))^@FloatValr))/(((1+((@FloatVar*1)/1200))^@FloatVar)-1);

但是 SQL 再次引发错误:

Operand data type float is invalid for ^ operator.

我的第一个问题是,如何解决这个错误?
在那之后,有人知道 float 或小数类型的操作数限制吗?

最佳答案

如果你想使用指数函数,你必须使用强大的 SQL SERVER 函数。

here

关于sql - 操作数数据类型 float 对 '^' 运算符无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41931020/

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