データベース - 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
EaseUS
ハイスピードプラン
薬屋の独り言
TikTok Shop 【リピート用プログラム】
earthcar(アースカー)
ベルリッツ
それがだいじWi-Fi
U-NEXT
損保との違い
JETBOY
Amazonギフトカード
葬送のフリーレン Prime Video
健康サポート特集