SQL 函数如何设置参数默认值
来源:互联网 发布:stm32 3轴控制算法 编辑:程序博客网 时间:2024/06/06 02:09
今天在开发项目过程中需要实际的场景,需要一个函数支持多出使用的情况,于是想测试下SQL的函数是否可以使用默认值,并调用时不用传递多余参数。
create function [dbo].[fnbi_get_glvoucher_amount](@company_code nvarchar(40), @account_code nvarchar(400) , @begin_period datetime,@end_period datetime,@refer_code nvarchar(40)=null ,@account_direction nvarchar(40)=null) returns decimal(18,6)ASbegin--...........................--..........................end--这样执行报错,如下--消息 313,级别 16,状态 2,第 1 行--为过程或函数 dbo.fnbi_get_glvoucher_amount 提供的参数数目不足。print dbo.fnbi_get_glvoucher_amount('','550123', '2016-1-1' ,'2016-4-1')--后来经过各种搜索,有人建议采用如下方式,使用default来替代--经过验证确实可以print dbo.fnbi_get_glvoucher_amount('','550123', '2016-1-1' ,'2016-4-1',default,default)--不过以上并没有达到我预期的效果,看来以后只能分开函数实现了。
0 0
- SQL 函数如何设置参数默认值
- 函数参数默认值设置
- TestComplete如何设置参数默认值
- SQL SERVER存储过程,参数默认值设置
- SQL SERVER存储过程,参数默认值设置
- javascript函数参数的默认值设置
- 参数默认值的设置
- java中函数的参数不能设置默认值
- 函数参数的默认值
- 函数参数默认值定义
- java函数参数默认值
- 函数的参数默认值
- java函数参数默认值
- java函数参数默认值
- python函数参数默认值
- Sql设置默认值
- JS 自定义函数时,如何定义参数默认值
- input如何设置默认值
- yield语句
- 数据库知识整理Oracle
- 二叉查找树的基本实现-c语言
- php中soap使用,SoapServer服务端编写,SoapClient客户端编写
- iOS 唯一标识符获取
- SQL 函数如何设置参数默认值
- UINavigationController常用属性设置
- 用邻接链表实现图时,二级指针的误用
- Android系统信息获取 之七:获取IP地址和MAC地址
- erlang list
- openCV—基本绘图
- maven 配置
- sscanf / sprintf 函数和 snprintf 函数的用法
- 实现在标题栏title前添加网站logo