2015-04-26 29 views

回答

2

可以使用::語法投值:

SELECT my_column::time 
FROM my_table 
0

如果該值確實是一個有效的時間,你可以將它轉換:

select '18:00'::time 
0

至於說,你可以使用::來投射,但你也可以使用標準的CAST()函數:

SELECT CAST(my_column AS time) AS my_column_time 
FROM my_table; 

這也適用於其他數據而不僅僅是PostgreSQL。