我正在搜索Float类型限制但我找不到^
操作数的任何帖子。
我有一个小数学短语:
((@IntVar*((@FloatVar*1)/1200))*((1+((@FloatVar*1)/1200))^@IntValr))/(((1+((@FloatVar*1)/1200))^@IntVar)-1);
和SQL引发错误:
数据类型float和int在
^
运算符中不兼容。
之后,我更改了变量类型,新公式是:
((@IntVar*((@FloatVar*1)/1200))*((1+((@FloatVar*1)/1200))^@FloatValr))/(((1+((@FloatVar*1)/1200))^@FloatVar)-1);
但SQL再次引发错误:
操作数数据类型float对
^
运算符无效。
我的第一个问题是,如何解决此错误?
之后,有人知道浮点数或小数类型操作数的限制吗?