17.10 - 式と関数引数の暗黙変換についてのSQLのルール - 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-1143-171K-JPN
Language
日本語 (日本)

次に、式と関数引数のタイプの暗黙変換についてのルールを示します。

結果が文字タイプになる文字列関数の結果を次のテーブルにまとめました。

関数 結果
TRIM 主要な文字列引数(最後の引数)のタイプに変換されます。
|| (連結) 変換されず、暗黙の変換後、引数の文字データ型になります。

他の列関数には変換が含まれておらず、結果のタイプは、引数のサーバー文字セットではなく関数に基づいて決定されることに注意する必要があります。

例えば、次のTRIM関数の場合、<unicode-literal>がまずLATINに変換されてから、除去操作が実行されます。

...
TRIM(<unicode-literal> FROM <latin-value>)

結果は、LATINです。