【发布时间】:2019-12-26 09:23:06
【问题描述】:
在 PostgreSQL 中,我可以将日期时间转换为时间戳,如下所示
to_timestamp('2019-12-20-15-12-42','YYYY-MM-DD-hh24-mi-ss')::timestamptz
如何在 SQL Server 中执行此操作?我正在使用 SQL Server 2016。
select FORMAT(CAST('2019-12-20-15-12-42' AS datetime), N'YYYY-MM-DD HH:MI:SS')
此查询引发错误:
将 varchar 数据类型转换为 datetime 数据类型导致值超出范围。
【问题讨论】:
-
你会在这里找到答案:stackoverflow.com/questions/38915453/…
标签: sql sql-server datetime-format