postgresql 實(shí)現(xiàn)16進(jìn)制字符串轉(zhuǎn)10進(jìn)制數(shù)字
我就廢話不多說(shuō)了,大家還是直接看代碼吧~
CAST(CAST((‘x' || ‘47868E22') AS bit(32)) AS int)
補(bǔ)充:Postgresql中時(shí)間戳與日期的相互轉(zhuǎn)換(同樣適用于GreenPlum)
--日期轉(zhuǎn)時(shí)間戳
SELECT EXTRACT(epoch FROM NOW());
SELECT EXTRACT(epoch FROM CAST('2017-12-06 00:17:10' AS TIMESTAMP));
--時(shí)間戳轉(zhuǎn)日期
SELECT TO_TIMESTAMP(1512490630)
補(bǔ)充:postgresql 時(shí)間戳轉(zhuǎn)換成普通時(shí)間
Unix時(shí)間戳(Unix timestamp),或稱(chēng)Unix時(shí)間(Unix time)、POSIX時(shí)間(POSIX time),是一種時(shí)間表示方式,定義為從格林威治時(shí)間1970年01月01日00時(shí)00分00秒起至現(xiàn)在的總秒數(shù)。
Unix時(shí)間戳不僅被使用在Unix系統(tǒng)、類(lèi)Unix系統(tǒng)中,也在許多其他操作系統(tǒng)中被廣泛采用。
postgresql查詢數(shù)據(jù)時(shí),很多情況時(shí)間格式是時(shí)間戳樣式的,可讀性很差,需要轉(zhuǎn)換成普通格式的,在查詢時(shí),轉(zhuǎn)換方法如下:
select md5, to_char(to_timestamp(time),'yyyy-MM-dd HH24-MI-SS') as time from tablename;
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
Java實(shí)現(xiàn)的程序員老黃歷實(shí)例
這篇文章主要介紹了Java實(shí)現(xiàn)的程序員老黃歷實(shí)例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-05-05
java按指定編碼寫(xiě)入和讀取文件內(nèi)容的類(lèi)分享
這篇文章主要介紹了java按指定編碼寫(xiě)入和讀取文件內(nèi)容的類(lèi),需要的朋友可以參考下2014-02-02
如何將java -jar啟動(dòng)的服務(wù)設(shè)置為systemd服務(wù)管理方式
本文詳細(xì)介紹了如何將Java應(yīng)用程序配置為由systemd管理的服務(wù),包括創(chuàng)建和配置.service文件的步驟,以及如何啟動(dòng)、停止和查看服務(wù)狀態(tài)2025-01-01
SpringBoot整合JPA詳細(xì)代碼實(shí)例
這篇文章主要給大家介紹了關(guān)于SpringBoot整合JPA的相關(guān)資料,JPA(Java Persistence API)是Sun官方提出的Java持久化規(guī)范,它為Java開(kāi)發(fā)人員提供了一種對(duì)象/關(guān)聯(lián)映射工具來(lái)管理Java應(yīng)用中的關(guān)系數(shù)據(jù),需要的朋友可以參考下2024-05-05

