SELECT AS JSONの例 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - JSONデータ型

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
17.00
Published
2020年9月
Language
日本語
Last Update
2021-03-30
dita:mapPath
ja-JP/gzn1554761068186.ditamap
dita:ditavalPath
ja-JP/gzn1554761068186.ditaval
dita:id
evi1472243742653
Product Category
Software
Teradata Vantage
SELECT文でORDER BYを指定する場合は、次のクエリーに示すように、順序付けされているフィールドを明示的に指定する必要があります。
SELECT AS JSON pkey, val FROM MyTable ORDER BY pkey ASC;
同様に、SELECT文でTOP nを指定する場合は、並べ替えるフィールドを明示的に指定する必要があります。
SELECT AS JSON TOP 2 pkey, val FROM MyTable ORDER BY pkey DESC;
次のクエリーは、JSON型の比較が許可されていないため失敗します。
SELECT AS JSON a, b FROM MyTable ORDER BY 1 ASC;
次のクエリーは、JSON型のソートがサポートされていないため失敗します。
SELECT AS JSON TOP 10 a, b FROM MyTable ORDER BY 1 DESC;