制限 - Advanced SQL Engine - Teradata Database
Teradata Vantage™ - データ タイプおよびリテラル
- Product
- Advanced SQL Engine
- Teradata Database
- Release Number
- 17.10
- Published
- 2021年7月
- ft:locale
- ja-JP
- ft:lastEdition
- 2021-09-23
- dita:mapPath
- ja-JP/tpf1598412463935.ditamap
- dita:ditavalPath
- ja-JP/wrg1590696035526.ditaval
- dita:id
- B035-1143
- Product Category
- Software
- Teradata Vantage
- WHERE句の検索条件に、ARRAY値を引数として渡すことはできません。WHERE句の検索条件に、ARRAYの個別の構成要素を渡すことはできます。また、Vantageが提供するシステム関数を使用して、ARRAYデータの関係比較を実行できます。これらの関数についての詳細は、<Teradata Vantage™ - SQL関数、式、および述部、B035-1145>を参照してください。
- 次のSQL DML句には、ARRAY列を指定することはできません。
- INTERSECT、MINUSまたはUNION集合演算子
- DISTINCT演算子
- SELECT文のORDER BY、GROUP BYまたはHAVING句
- ARRAYタイプのUDMは作成できません。ARRAYタイプに対して有効なメソッドは、VantageがARRAYタイプに対して自動的に作成したメソッドに限られます。そのため、CREATE/REPLACE METHODのFOR句にARRAYタイプ名を指定することはできません。
- ARRAY列を、インデックスの構成要素にすることはできません。
- UDTに適用されるすべての制限は、ARRAYタイプにも適用されます。