使用上の注意 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - データ タイプおよびリテラル

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/tpf1598412463935.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1143
Product Category
Software
Teradata Vantage

INTERVAL MINUTEの内部表現

Storage Format 全長
SMALLINT 2バイト

INTERVAL MINUTEの外部表現

INTERVAL MINUTEタイプは、レコードおよび標識モードでCHARACTERデータとしてインポートおよびエクスポートされます。その際、クライアント文字セットが使用されます。

タイプ 形式
CHARACTER(precision + 1) '-m(precision)'

例えば、INTERVAL MINUTE(2)の場合、値は'  49 'のようになります。

値の範囲

INTERVAL MINUTEの値の範囲は、以下のとおりです。

タイプと精度 最小値 最大値
INTERVAL MINUTE(1) -'9' '9'
INTERVAL MINUTE(2) -'99' '99'
INTERVAL MINUTE(3) -'999' '999'
INTERVAL MINUTE(4) -'9999' '9999'
秒間隔を除く間隔データ型に10進値は使用できません。

INTERVAL MINUTEの暗黙の変換と明示的な変換

Vantageがある間隔データ型から他の間隔タイプへの暗黙の変換を実行する場合もあります。CASTを使用することにより、ある間隔タイプを他の間隔タイプに明示的に変換することもできます。

変換は同じINTERVALファミリーの範囲内でのみ可能です。例えば、YEARの間隔(INTERVAL)を月には変換できますが、日付や時刻には変換できません。

詳細については、<Teradata Vantage™ - SQL関数、式、および述部、B035-1145>を参照してください。