17.10 - スカラー関数 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - データベース入門

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Release Date
2021年7月
Content Type
ユーザー ガイド
Publication ID
B035-1091-171K-JPN
Language
日本語 (日本)

スカラー関数は、入力パラメータに作用して、結果を生成します。

式の一部分として使用されているスカラー関数は、SQL文の式の評価時に必要に応じて呼び出されます。関数の処理が完了すると、その結果が、その関数を参照した式によって使用されます。

例えば、以下の要求では、現在の日付に13年を加算した日付が返されます。

   SELECT ADD_MONTHS (CURRENT_DATE, 12*13);

以下の要求では、6ヶ月前の日付が返されます。

   SELECT ADD_MONTHS (CURRENT_DATE, -6);