最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

postgresql 中的to_char()常用操作

 更新時(shí)間:2021年02月01日 11:40:17   作者:J符離  
這篇文章主要介紹了postgresql 中的to_char()常用操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

postgresql中的to_char()用法和Oracle相比,多了一個(gè)參數(shù)。

to_char(待轉(zhuǎn)換值,轉(zhuǎn)換格式);

常用轉(zhuǎn)換格式有2種:

一個(gè)是寫若干個(gè)0,如果待轉(zhuǎn)換的值位數(shù)少于于你定義的轉(zhuǎn)換格式位數(shù),輸出值會自動在左邊補(bǔ)0,位數(shù)補(bǔ)齊到轉(zhuǎn)換格式的長度;如果待轉(zhuǎn)換的值位數(shù)多于你定義的轉(zhuǎn)換格式位數(shù),輸出值為:##(長度跟你定義的轉(zhuǎn)換格式一樣);

另一個(gè)是寫若干個(gè)9,如果待轉(zhuǎn)換的值位數(shù)少于你定義的轉(zhuǎn)換格式位數(shù),正常輸出;

如果待轉(zhuǎn)換的值位數(shù)多于于你定義的轉(zhuǎn)換格式位數(shù),輸出值為:##(長度跟你定義的轉(zhuǎn)換格式一樣);

轉(zhuǎn)換格式如果寫其他數(shù)字,輸出結(jié)果為轉(zhuǎn)換格式的值。

補(bǔ)充:Postgresql中使用to_char進(jìn)行yyyy-MM-dd HH:mm:ss轉(zhuǎn)換時(shí)要注意的問題

在java和一些常用的數(shù)據(jù)中(mysql/sqlsever)中進(jìn)行年月日分秒轉(zhuǎn)換的時(shí)候,都是用

SELECT to_char(CURRENT_DATE,'yyyy-MM-dd hh:MM:ss')

但是在Postgresql中這樣用就會出現(xiàn)問題,在pg中執(zhí)行上面的語句返回的結(jié)果為

2015-05-06 12:05:00

看到了,這并不是我們想要的,那怎么處理呢?在pg中要用下面的方法

SELECT to_char(CURRENT_DATE,'yyyy-MM-dd hh24:MI:ss')

結(jié)果如下

2015-05-06 00:00:00

這才是我們想要結(jié)果,看來不能想當(dāng)然的,認(rèn)為所有數(shù)據(jù)庫都是一樣的,要細(xì)心!

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

最新評論

宣威市| 滕州市| 手游| 香格里拉县| 南汇区| 仙桃市| 汶川县| 家居| 偏关县| 福清市| 南城县| 日土县| 新闻| 迁安市| 通州区| 吉木乃县| 富阳市| 三门县| 屯留县| 新闻| 都匀市| 久治县| 志丹县| 师宗县| 什邡市| 金溪县| 静海县| 六枝特区| 玉山县| 新绛县| 罗江县| 铁岭县| 皮山县| 韶关市| 锡林郭勒盟| 河东区| 平远县| 虎林市| 轮台县| 潜江市| 华阴市|