社区
MS-SQL Server
帖子详情
存储过程的参数,默认为 year(getdate())为什么不可以?
zj181314
2004-12-06 11:06:46
create procedure xxx
@year int = (year(getdate()))
as
return @year
为什么不可以
...全文
153
12
打赏
收藏
存储过程的参数,默认为 year(getdate())为什么不可以?
create procedure xxx @year int = (year(getdate())) as return @year 为什么不可以
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yyhyy23
2004-12-06
打赏
举报
回复
create procedure xxx
@year int
as
begin
select @year=(year(getdate()))
return @year
end
go
yyhyy23
2004-12-06
打赏
举报
回复
要做一次转换
WYC2300
2004-12-06
打赏
举报
回复
create procedure xxx
@year int=null
as
begin
select @year=(year(getdate()))
return @year
end
yyhyy23
2004-12-06
打赏
举报
回复
create procedure xxx
@year int = cast((year(getdate())) as int)
as
return @year
zj181314
2004-12-06
打赏
举报
回复
??
jackluo1981
2004-12-06
打赏
举报
回复
create procedure xxx
as
begin
select @year=(year(getdate()))
return @year
end
jackluo1981
2004-12-06
打赏
举报
回复
crate procedure xxx
as
begin
select @year=(year(getdate()))
return @year
end
zj181314
2004-12-06
打赏
举报
回复
也就是我想 得到当前年份为默认参数。
zj181314
2004-12-06
打赏
举报
回复
算了
create procedure xxx
@year int = null
as
if @year is null
begin
@year = year(getdate())
end
。。。
只好这样做了。
还是要感谢各位,给分啦!! *^_^*
zj181314
2004-12-06
打赏
举报
回复
哎~~~ 难道真的不行吗?
comszsoft
2004-12-06
打赏
举报
回复
getdate()是动态改变的,不能用来做形参
zclxyh
2004-12-06
打赏
举报
回复
create procedure xxx
@year int out
as
begin
select @year=(year(getdate()))
return @year
end
go
SqlServer数据库编程实验五:1. 常见系统函数的操作。 2. 创建触发器。 3. 创建和调用
存储过程
。
1.调用
存储过程
时传递
参数
。 2.触发器不接受用户应用程序传递的
参数
。 五、实验学时:6学时 六、实验重点及难点 函数的使用方法和技巧。 创建和调用
存储过程
的语法。 创建触发器的语法。 七、实验步骤 第一部
SQLSERVER-
存储过程
知识点
输入
参数
:可以在调用时向
存储过程
传递
参数
,此类
参数
可用来向
存储过程
中传入值(可以有
默认
值) 输出
参数
:从
存储过程
中返回(输出)值,后面跟随OUTPUT关键字
存储过程
的优点: 执行速度快 允许模块化...
数据库后台编程技术中的
存储过程
存储过程
类似于其它编程语言中的子程序,可以输入输出
参数
,包含执行数据库操作的语句,并且可以向调用过程返回状态值,以表明执行成功或者失败。 下面通过例子说明
存储过程
的相关操作: 【例1】建立查询某个制定...
sqlserver
存储过程
入门?看不懂打死我
sqlserver
存储过程
,入门
Sqlserver常用的时间函数---GET
DATE
、GETUTC
DATE
、
DATE
NAME
例如,如果twodigity
ear
cutoff为2050(
默认
),则49被解释为2049,50被解释为1950。为避免模糊,请使用四位数字的年份。 1 <!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建...
MS-SQL Server
34,591
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章