データベース - SQL 関数 - TRUNC


 


1. 概要
2. 使い方

1. 概要

 「TRUNC()」は切り捨てに使うもので、基本は数値なのでしょうが、「Oracle」、「DB2(Oracle 互換モードでしか確認していません)」では、「DateTime」型(「DB2」は「TimeStamp」型のみ)の切り捨てに使えるのだ。  「PostgreSQL」では試していないけど、使えないかもしれません。

2. 使い方

 「TRUNC()」で「DateTime」型を切り捨てるには。

TRUNC(column_of_datetime, 'format')
 で、書式に「DD」を使えば、同日内の違った時刻のデータをすべて同日のデータとして扱えるのだ。  わたしには、これで十分なのだ。  「PostgreSQL」では試していないと書いていましたが、実際にやってみました(2021年4月2日)。  少なくとも「PostgreSQL 9.6」では、「TRUNC」は、数値にしか使えません。

HINT:  No function matches the given name and argument types. You might need to add explicit type casts.
 てなエラーになります。

audiobook.jp
【usus ウズウズ】
5G CONNECT
アフィリエイトのアクセストレード
損保との違い
健康サポート特集
ハイスピードプラン
JETBOY
EaseUS
ベルリッツ
ネットオークションの相場、統計、価格比較といえばオークファン
TikTok Shop 【リピート用プログラム】
薬屋の独り言
earthcar(アースカー)
葬送のフリーレン Prime Video
U-NEXT
サウンドハウス
Amazonギフトカード
それがだいじWi-Fi