SQL Engineは、以下の型の暗黙的な変換を実行します。
- Byte
バイト タイプには、BYTE、VARBYTE、およびBLOBが含まれます。
- UDT
事前定義型をUDTにキャストする暗黙CASTがUDTになければなりません。UDT用の暗黙CASTを定義するには、CREATE CAST文を使用し、AS ASSIGNMENT節を指定します。CREATE CASTの詳細は、<Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144>を参照してください。
- Numeric
- DATE
- Character
- UDT
事前定義型をUDTにキャストする暗黙CASTがUDTになければなりません。UDT用の暗黙CASTを定義するには、CREATE CAST文を使用し、AS ASSIGNMENT節を指定します。CREATE CASTの詳細は、<Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144>を参照してください。
- Numeric
- DATE
- Character
- UDT
事前定義型をUDTにキャストする暗黙CASTがUDTになければなりません。UDT用の暗黙CASTを定義するには、CREATE CAST文を使用し、AS ASSIGNMENT節を指定します。CREATE CASTの詳細は、<Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144>を参照してください。
- Numeric
- DATE
- Character
文字タイプには、CHAR、VARCHAR、およびCLOBが含まれます。
- Period
- TIME
- TIMESTAMP
- UDT
事前定義型をUDTにキャストする暗黙CASTがUDTになければなりません。UDT用の暗黙CASTを定義するには、CREATE CAST文を使用し、AS ASSIGNMENT節を指定します。CREATE CASTの詳細は、<Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144>を参照してください。
- UDT
事前定義型をUDTにキャストする暗黙CASTがUDTになければなりません。UDT用の暗黙CASTを定義するには、CREATE CAST文を使用し、AS ASSIGNMENT節を指定します。CREATE CASTの詳細は、<Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144>を参照してください。
- UDT
事前定義型をUDTにキャストする暗黙CASTがUDTになければなりません。UDT用の暗黙CASTを定義するには、CREATE CAST文を使用し、AS ASSIGNMENT節を指定します。CREATE CASTの詳細は、<Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144>を参照してください。
- UDT
事前定義型をUDTにキャストする暗黙CASTがUDTになければなりません。UDT用の暗黙CASTを定義するには、CREATE CAST文を使用し、AS ASSIGNMENT節を指定します。CREATE CASTの詳細は、<Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144>を参照してください。
- UDTに対して定義されている暗黙CASTのターゲットである事前定義データ型
UDT用の暗黙CASTを定義するには、CREATE CAST文を使用し、AS ASSIGNMENT節を指定します。CREATE CASTの詳細は、<Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144>を参照してください。
- UDTに対して定義されている暗黙CASTのターゲットである別のUDT
UDT用の暗黙CASTを定義するには、CREATE CAST文を使用し、AS ASSIGNMENT節を指定します。CREATE CASTの詳細は、<Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144>を参照してください。