社区
MS-SQL Server
帖子详情
存储过程的参数,默认为 year(getdate())为什么不可以?
zj181314
2004-12-06 11:06:46
create procedure xxx
@year int = (year(getdate()))
as
return @year
为什么不可以
...全文
190
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
SQL函数之日期时间函数:GET
DATE
,DAY,MONTH,Y
EAR
,
DATE
DIFF,
DATE
ADD函数
本文详细介绍了SQL中常用的日期时间函数,包括GET
DATE
、DAY、MONTH、Y
EAR
、
DATE
DIFF和
DATE
ADD函数的用法和示例,帮助读者掌握如何在SQL查询中处理日期和时间数据。
用sql获取当前年月日Y
EAR
(GET
DATE
()), MONTH(GET
DATE
()),DAY(GET
DATE
())
本文介绍了一个实用的SQL技巧,通过使用GET
DATE
()函数及其配套的Y
EAR
(), MONTH(), DAY()函数,可以轻松地在SQL查询中获取当前的年、月、日。这一技巧对于需要实时获取日期信息的SQL查询非常有用。
sqlserver中
date
name_正确使用SQL Server的
date
time函数:GET
DATE
、
DATE
NAME和
DATE
PART(一)...
本文介绍了Transact-SQL中的日期和时间函数,包括GET
DATE
和GETUTC
DATE
的使用,以及如何通过Y
EAR
、MONTH和DAY函数从
DATE
TIME或SMALL
DATE
TIME值中提取特定部分。
第161章 SQL函数 Y
EAR
本文详细介绍了SQL中的Y
EAR
函数,用于从日期表达式中提取年份。Y
EAR
函数接受日期整数、ODBC日期字符串或时间戳作为输入,并返回对应的四位数年份。示例展示了如何使用该函数从不同格式的日期中获取年份,包括当前年份。此外,还提到了日期格式的设置选项以及与其他日期时间函数的配合使用。
SQL 标量函数----->日期函数 day() 、month()、y
ear
()、
DATE
ADD()、ATEDIFF()、
DATE
NAME()、
DATE
PART() GET
DATE
()
本文详细介绍了SQL中的日期函数,包括day(), month(), y
ear
(),
DATE
ADD(),
DATE
DIFF(),
DATE
NAME(),
DATE
PART() 和 GET
DATE
()等函数的使用方法,并通过实际例子展示了如何获取日期的不同组成部分及进行日期间的计算。
MS-SQL Server
34,876
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章