自定义函数(参数超过10个)的求和问题

fightback 2006-08-28 07:49:37
表A有16个字段,分别为A1,A2...A16,为DEC(10,6)类型
自定义函数TOTAL(@v1,@v2,...@v15)求15个参数的和
定义表A时候,字段A16为前15个字段的和。dbo.total(a1,a2,...a15)

问题来了,自定义函数好象只支持10个参数,带15个参数后求和全为NULL

多建立个中间字段A17专门存放前10个字段的和,再写函数求A11,A12...A15,A17字段的和,送A16字段,还是不行
求救怎么把前15个字段的和送第16个字段,谢谢
...全文
175 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fightback 2006-08-28
  • 打赏
  • 举报
回复
丢大了
不过刚才公式都录入到字段定义了,都没报错,结果是NULL
现在还是刚才一样的公式,倒是有结果了,呵呵,可能某个参数没对好吧,结贴
OracleRoob 2006-08-28
  • 打赏
  • 举报
回复
是你代码中处理的问题吧,自定义函数最多可以有1024个参数。
OracleRoob 2006-08-28
  • 打赏
  • 举报
回复
CREATE FUNCTION 语句中可以声明一个或多个参数。

函数最多可以有 1,024 个参数。

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧