Beh*_*nam 0 sql sql-server function sql-server-2008
考虑三个参数:
@Y=2014
@M=11
@D=24
Run Code Online (Sandbox Code Playgroud)
我想在SQL Server中有一个函数,它获取三个数字并返回一个日期作为结果.
您可以使用SQL Server 2012 DATEFROMPARTS函数.
SELECT DATEFROMPARTS(@year, @month, @day)
Run Code Online (Sandbox Code Playgroud)
对于2012年以下的版本,我会使用:
SELECT CONVERT(DATETIME, STR(@year * 10000 + @month * 100 + @day))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
178 次 |
| 最近记录: |