sql获取年份和月份的日期

时间:2018-05-16 21:01:00

标签: sql date

我在月份和年份中有2个变量,我想用这两个变量得到年份值。样品, 年= 2018年和月= 5,我想要 '2018-05-01 00:00:000' 谢谢你的帮助。

3 个答案:

答案 0 :(得分:0)

试试这个

execl

答案 1 :(得分:0)

试试这个..你只需要为SQL SERVER

格式化日期为navigator.mediaDevices.getUserMedia({ audio: true, video: true }).then((e) => { debugger; this.gotStream(e); }).catch(function (e) { alert('getUserMedia() error: ' + e.name); });
20180501

- 使用declare @mm smallint = 5, @yy smallint = 2018

CONCAT

- 旧的连接方法

select cast(concat(cast(@yy as varchar(4)),right(concat('0',@mm),2),'01') as datetime)

答案 2 :(得分:0)

如果是SQL Server 2012或更高版本,则可以使用DATETIMEFROMPARTS

DECLARE @year INT = 2018
DECLARE @month INT = 5

SELECT DATETIMEFROMPARTS(@year, @month, 1, 0, 0, 0, 0)