如何获取SQL存储过程中的特定时间格式



在我的数据库中,我必须根据上次修改的日期字段执行CRUD操作。

DateLastModified
2021-09-09 16:46:05.670
....

在SP中,我使用getdate()函数获取日期但它显示的日期是这样的

set  @TodayDate = getdate()
May 17 2022  3:04PM

我怎样才能得到下列格式的日期?

2022-05-17 15:04:00.113

你要找的是这个:

select convert(varchar(23), getdate(), 21)

见参考文献:https://www.mssqltips.com/sqlservertip/1145/date-and-time-conversions-using-sql-server/: ~:文本= % 20如何% 20得到% 20个不同% 20日期% 20格式% 20 % 20 sql,使用% 20 % 20 t - sql % 20语法% 20选择% 20把% 28 varchar % 2 c % 20获取日期2 c % % 28% 29% 2023% 29日

最新更新