這是我從 JSON 檔案中獲得的日期時間資料:
220215010100
我希望使用 SQL 將其轉換為日期時間格式。提供的日期時間資料基于以下格式:
YYMMDDHHRRSS
有沒有辦法將其轉換為 SQL 識別的日期時間格式?例如:
2022-02-15 01:01:00
uj5u.com熱心網友回復:
我認為它會起作用
declare @string nvarchar(12)='220215010100'
declare @stringfomated nvarchar(15)=( select '20' SUBSTRING(@string,1,2) '/'
SUBSTRING(@string,3,2) '/'
SUBSTRING(@string,5,2) ' '
SUBSTRING(@string,7,2) ':'
SUBSTRING(@string,9,2) ':'
SUBSTRING(@string,11,2) )
select CONVERT(datetime,@stringfomated)
uj5u.com熱心網友回復:
使用
to_timestamp('220215010100','YYMMDDHHMISS') as "Date Time"
將其轉換為請求的日期時間格式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/448044.html
標籤:sql PostgreSQL 约会时间
上一篇:洗掉早于特定時間的資料時間
下一篇:JS日期遞增
