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