PostgreSQLOracle相容性之-roundinterval
標籤
PostgreSQL , Oracle , interval , 數值 , 轉換
背景
Oracle 可以將interval當成一個秒為單位的數值,並允許對其值進行round。
PostgreSQL的round沒有寫這個,不過我們可以自定義一個相容函式。
create or replace function round(interval, int) returns float8 as $$
select round(EXTRACT(EPOCH FROM $1)::numeric, $2)::float8;
$$ language sql strict immutable;
postgres=# select round(interval `1h 10min 1.1second`,2);
round
--------
4201.1
(1 row)
PostgreSQL大量時間操作函式在這裡可以知道到
https://www.postgresql.org/docs/current/static/functions-datetime.html
參考
https://www.postgresql.org/docs/current/static/functions-datetime.html
https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions103.htm
《PostgreSQL Oracle 相容性 之 NUMTODSINTERVAL》
相關文章
- PostgreSQLOracle相容性之NUMTODSINTERVALSQLOracle
- PostgreSQLOracle相容性-Analysis函式之keepSQLOracle函式
- PostgreSQLOracle相容性-synonym匿名SQLOracle
- PostgreSQLOracle相容性之-全域性臨時表globaltemptableSQLOracle
- PostgreSQLOracle相容性之-PartitionByOuterJoin實現稠化報表SQLOracle
- PostgreSQLOracle相容性-connectby2SQLOracle
- PostgreSQLOracle相容性-substrb-orafcesubstrb適配OraclesubstrbSQLOracle
- PostgreSQLOracle相容性之-系統列(ctid,oid,cmin,cmax,xmin,xmax)SQLOracle
- PostgreSQLOracle相容性之-PL/SQLDETERMINISTIC與PG函式穩定性(immutable,stable,volatile)SQLOracle函式
- PostgreSQLoracle相容性-字串內嵌NULL字元(空字元)chr(0)轉換為chr(32)SQLOracle字串Null字元
- PostgreSQLOracle相容性之-connectby高階選項CONNECT_BY_ISLEAF、SYS_CONNECT_BY_PATH、CONNECT_BY_ISCYCLE、LEVELSQLOracle
- PostgreSQLMySQL相容性之-Gis型別MySql型別
- PostgreSQLMySQL相容性之-數字型別MySql型別
- PostgreSQLMySQL相容性之-時間型別MySql型別
- PostgreSQLOraclePL/SQL相容性之-AGGREGATEUSINGClause聚合函式SQLOracleGC函式
- Oracle不同版本之間Export & Import的相容性矩陣OracleExportImport矩陣
- 程式相容性
- 相容性(js)JS
- lodash原始碼分析之資料型別獲取的相容性原始碼資料型別
- 老專案升級總結之程式碼相容性檢測
- eventlet 之 monkeypatch 帶來的若干相容性問題例項分析
- 閒話WPF之六(XAML的標記相容性(Markup Compaibility))AI
- 瀏覽器相容性瀏覽器
- CSS相容性詳解CSS
- JAVASCRIPT相容性問題JavaScript
- ajax除錯相容性除錯
- Web相容性測試Web
- IE與CSS相容性CSS
- Web前端相容性指南Web前端
- Go mod 相容性問題Go
- 傲嬌的IOS 相容性iOS
- input file相容性問題
- cephmonitor功能的相容性管理
- Android相容性測試Android
- 關於版本相容性
- Ibatis相容性問題BAT
- 軟體相容性測試知識分享,相容性測試有什麼作用?
- 瀏覽器相容性問題解決方案之CSS,已在IE、FF、Chrome測試瀏覽器CSSChrome