リファレンスガイド> SQL関数のTDVサポート> JSON関数> JSON_ARRAY
 
JSON_ARRAY
リストされた値を返します。リストは空にすることができます。配列値は、string、number、object、array、boolean、またはnull型である必要があります。
構文
<JSON array constructor> ::= “JSON_ARRAY “(“ [ <JSON value expression> [ { “,” <JSON value expression> }... ] [ "NULL ON NULL" | "ABSENT ON NULL" ] ] “)”
ルール
1. 戻りタイプは文字列です。
2. ABSENT ON NULLは暗黙的です。
3. クエリ式はサポートされていません:JSON_ARRAY "(" <クエリ式> ")"、必要な表形式のデータでビューを作成することは、この目的を達成するための自然な方法です。
4. 数値、ブール、nullタイプに加えて、JSON値は文字列であるか文字列としてキャストする必要があります。
SELECT * from /shared/examples/ds_orders/tutorial/customers ORDER BY JSON_ARRAY ()
 
SELECT a.customerid, a.CompanyName from /shared/examples/ds_orders/tutorial/customers a INNER JOIN /shared/examples/ds_orders/shippingmethods b ON '[]'=JSON_ARRAY()