社区
MS-SQL Server
帖子详情
怎么给时间变量赋值?
mustudent
2006-01-15 05:03:58
在存储过程里面可以用Set @var=...给变量赋值 但是要是变量是时间类型的 而且 我不想给整个时间赋值 只给他的一部分 比如月份 用Set Month(@时间变量)=...提示错误 应该怎么做哪?〉
...全文
567
12
打赏
收藏
怎么给时间变量赋值?
在存储过程里面可以用Set @var=...给变量赋值 但是要是变量是时间类型的 而且 我不想给整个时间赋值 只给他的一部分 比如月份 用Set Month(@时间变量)=...提示错误 应该怎么做哪?〉
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mustudent
2006-01-19
打赏
举报
回复
不太懂啊?怎么用啊?
mustudent
2006-01-19
打赏
举报
回复
谢谢了 结帖子
QQMagicer
2006-01-19
打赏
举报
回复
declare @var int,
@时间变量 datetime
select @var = 5
select @时间变量 = getdate()
select @时间变量
结果为:
--
2006-01-19 14:47:22.210
set @时间变量 = dateadd(month ,@var,@时间变量)
--这句的含义是给@时间变量的月份增加5个月,其他如果是天可以换为:
--set @时间变量 = dateadd(day ,@var,@时间变量)
--年可以换为
--set @时间变量 = dateadd(year ,@var,@时间变量)
select @时间变量
结果为:
--
2006-06-19 14:47:22.210
白发程序猿
2006-01-19
打赏
举报
回复
去找一下dateadd函数的帮助看看吧
$扫地僧$
2006-01-17
打赏
举报
回复
eg:select getdate()
--天
select dateadd(dd,1,getdate())
select dateadd(dd,-1,getdate())
--月
select dateadd(mm,1,getdate())
select dateadd(mm,-1,getdate())
--年
select dateadd(yy,1,getdate())
select dateadd(yy,-1,getdate())
$扫地僧$
2006-01-17
打赏
举报
回复
dateadd
mustudent
2006-01-17
打赏
举报
回复
我是说给时间的每一个部分赋值 不是整个时间 你不如 现在系统时间是12月 变量的时间就要是1如果系统的时间是1月份 就要变成是2 以此类推 然后 给 年 和 天 赋值
rfq
2006-01-16
打赏
举报
回复
declare @dteNow datetime
set @dteNow='1998-1-1'
mustudent
2006-01-15
打赏
举报
回复
关键是还有通过赋值后的时间变量来判断时间范围那
lsqkeke
2006-01-15
打赏
举报
回复
declare @a int
set @a=month(时间变量)
对时间变量赋值必须要有至少年月日的时间成分
不可以对其中的一个单独赋值
lsqkeke
2006-01-15
打赏
举报
回复
set @a int
set @a=month(时间变量)
mislrb
2006-01-15
打赏
举报
回复
哪你设整数变量不就行了
最全的C和C++语言笔试面试题汇总
5. **使用场景**:流操作符(`、`>>`)、
赋值
操作符(`= `)的返回值、拷贝构造函数的参数、
赋值
操作符的参数等推荐使用引用。 #### 三、`.h`头文件中的`ifndef/define/endif`的作用 - 防止头文件被重复包含。这些...
python怎么输入给
变量
赋值
_python中如何给input
变量
赋值
python中如何给input
变量
赋值
发布
时间
:2020-11-13 10:07:40来源:亿速云阅读:94作者:小新了解python中如何给input
变量
赋值
?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面...
c语言可以把
变量
赋给
变量
吗,在c语言中怎样随机给
变量
赋值
?
void srand( unsigned int seed ) 改变随机数表的指针位置(用seed
变量
控制)。一般配合time(NULL)使用,因为
时间
每时每刻都在改变,产生的seed值都不同。 基于毫秒级随机数产生方法: #include 种子设为:srand...
Linux学习之
变量
赋值
在Shell给
变量
赋值
的时候,千万不要在
赋值
号。这种方式可以给需要运算的表达式进行
赋值
,比如。
变量
的名字只能由字母、数字和下划线组成。为
变量
赋值
的过程,称为
变量
替换。括起来的命令进行
变量
的
赋值
。都可以显示...
《Verilog数字系统设计教程》夏宇闻 第四版思考题答案(第14章)
第14章 深入理解阻塞和非阻塞
赋值
的不同 ...3.为什么不能在多个always块中为同一
变量
赋值
? 答:多个always块中为同一
变量
赋值
可能会导致竞争冒险即使使用非阻塞
赋值
也可能产生竞争冒险。 4.为什么不能用dis...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章