17.00 - 17.05 - 問合わせの例 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQL外部ルーチン プログラミング

Product
Advanced SQL Engine
Teradata Database
Release Number
17.00
17.05
Published
2020年6月
Content Type
プログラミング リファレンス
Publication ID
B035-1147-170K-JPN
Language
日本語 (日本)

次のように定義されたテーブルByteIntTableがあると仮定します。

SELECT * FROM ByteIntTable ORDER BY 1; 

   *** Query completed. 6 rows found. 3 columns returned.
   *** Total elapsed time was 1 second.

   RowNumber  ByteIntColumn  Remark
 -----------  -------------  --------------------
           1              1  Nominal Value
           2           -128  Lower Limit
           3            127  Upper Limit
           4              0  Zero Value
           5              ?  NULL Value
           6             50  Character Literal

次に示すサンプルの問合わせでは、AggFncWAnytype関数を呼び出します。

SELECT  (AggFncWAnytype (ByteIntColumn) RETURNS INT)
FROM ByteIntTable ORDER BY 1;

この問合わせの出力は、次のとおりです。

AggFncWAnytype(1)
-----------------
               10