[英]I need to shift characters around in a character varying column in postgres
我有一個日期和時間戳存儲為字符變化的列,我需要加入另一個具有相同日期(也存儲為字符變化)但位置不同的表。
IE有沒有辦法轉換:
"2022/08/03 13:29:59" ----------> "03/08/2022 13:29:59"
謝謝
最好的方法是更改兩列的數據類型,因為時間戳不應存儲為文本。 如果不可能,一個簡單的演員會做:
SELECT
'2022/08/03 13:29:59'::timestamp,
'03/08/2022 13:29:59'::timestamp;
timestamp | timestamp
---------------------+---------------------
2022-08-03 13:29:59 | 2022-08-03 13:29:59
(1 row)
演示: db<>fiddle
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.