您當前的位置:首頁 > 收藏

在SQL中如何將時間戳轉換成日期呢?

作者:由 anne 發表于 收藏時間:2019-07-22

在SQL中如何將時間戳轉換成日期呢?知乎使用者2019-07-22 21:36:41

substr(time,1,10)

在SQL中如何將時間戳轉換成日期呢?旋鈕2019-07-23 09:42:48

如果是sqlserver,那麼很遺憾,

沒有辦法

,因為timestamp並不記錄任何與時間有關的資訊,它只是類似自增列,在行被更新時自增一下而已。所以微軟準備廢除timestamp的說法,只留rowversion,這樣就不會讓人誤會了。

參考:

rowversion (Transact-SQL) - SQL Server

https://

stackoverflow。com/quest

ions/8119386/how-to-convert-sql-servers-timestamp-column-to-datetime-format/8119407

在SQL中如何將時間戳轉換成日期呢?司馬弈2019-09-01 21:30:46

SELECT DATEADD(S,1160701488 + 8 * 3600,‘1970-01-01 00:00:00’) ——時間戳轉換成普通時間

SELECT DATEDIFF(S,‘1970-01-01 00:00:00’, ‘2006-10-13 09:04:48。000’) - 8 * 3600 ——普通時間轉換成時間戳

在SQL中如何將時間戳轉換成日期呢?資料與智慧2021-06-20 17:44:14

這個影片就是講解怎麼在SQL中操作時間,可以看看。另外,想進一步學習SQL相關影片的同學可以關注我們的「資料與智慧」觀看更多影片,或者關注「資料與智慧」微信公眾號學習更多相關文章。

在SQL中如何將時間戳轉換成日期呢?不剪髮的Tony老師2021-09-12 08:09:32

SQL 中定義了用於資料型別轉換的函式。

SQL入門影片系列教程,內容涉及MySQL、Oracle、Microsoft SQL Server、PostgreSQL、Db以及SQLite。

標簽: SQL  00  01  Timestamp  影片