ria*_*iad 10 sql t-sql sql-server
我需要格式化的当前日期时间 YYYYMMDDHHMISSMIS
例:
20110723233747607
Run Code Online (Sandbox Code Playgroud)
通过使用CURRENT_TIMESTAMP
或getdate()
函数,我们可以将当前日期时间检索为2011-07-23 23:37:47.607
格式.如果我使用REPLACE
和CONVERT
函数删除" - "和":"字符,那么我得到的值
Jul 23 2011 11:37PM
Run Code Online (Sandbox Code Playgroud)
...格式.但我需要当前的日期时间20110723233747607
才能将它用于我的另一个目的.
我的SQL查询是:
SELECT REPLACE(CONVERT(VARCHAR(20), CURRENT_TIMESTAMP),'.','')
Run Code Online (Sandbox Code Playgroud)
输出: Jul 23 2011 11:37PM
那么如何以我所需的格式获取当前日期时间?请帮忙.
Mik*_*son 13
select replace(
replace(
replace(
replace(convert(varchar(23), getdate(), 121),
'-',''),
'.',''),
' ',''),
':','')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
31612 次 |
最近记录: |