例 - Teradata Database - Teradata Vantage NewSQL Engine - CASE関数、比較演算子、GREATESTの例。

Teradata Vantage™ SQL関数、演算子、式および述部

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/xzf1512079057909.ditamap
dita:ditavalPath
ja-JP/xzf1512079057909.ditaval
dita:id
B035-1145
Product Category
Software
Teradata Vantage

例: 最大の整数値のクエリー

以下の問合わせは結果として13を返します。

   SELECT GREATEST(13, 6);

例: DECIMAL入力を使用するGREATEST

次の問合わせでは、入力引数のデータ型がDECIMAL(4,2)とDECIMAL(5,4)の場合、返されるデータ型はDECIMAL(6,4)になり、結果値は13.1200になります。

   SELECT GREATEST(13.12, 6.1234); 

例: 文字入力を使用するGREATEST

以下の問合わせは結果として'apples'を返します。

   SELECT GREATEST('apples', 'alpha');

例: TIMESTAMPでのミリ秒の比較

SELECT GREATEST('2003-08-17 12:15:24.756' (TIMESTAMP(6)), '2003-08-17 12:15:24.456' (TIMESTAMP(6)));

結果:

greatest('2003-08-17 12:15:24.756','2003-08-17 12:15:24.456')
-------------------------------------------------------------
                                   2003-08-17 12:15:24.756000