所以我對此很新,但我想將文本data_type轉換爲日期類型(最好是像這樣yyyy-mm-ddThh:mi:ss.mmmZ date/time with時區)。postgresql文本類型到目前
現在,我找到了W3頁的 convert 和 postresql。我也發現了堆棧溢出的一些解決方案,但它們都不起作用。
我質疑我的數據庫這樣的
SELECT TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME,DATA_TYPE
FROM myappname.INFORMATION_SCHEMA.columns
WHERE TABLE_SCHEMA='myapp'
AND COLUMN_name LIKE '%date%'
ORDER BY table_name,column_name
其中TABLE_SCHEMA是其中重要的表在表名和我是所有事件的表。我只選擇了這些表中具有日期的屬性(column_name),並且它們都具有「text」data_type。
因此我的問題,我怎麼能全部轉換爲日期/時間時區如上,這樣我就可以通過
where [column_name] between [date] and [date/time]
感謝我的查詢事件(表),提前。
您正在尋找'TO_DATE()' –
謝謝此輸入,但是是我的問題,我會把這個代碼?我會把它放在「COLUMN_name」後面嗎? – ccasimiro9444
你的問題不清楚。你想改變表列的類型,還是想在查詢中比較'text'列和'date'? –