16.20 - NVP2JSON - Teradata Vantage NewSQL Engine

Teradata Vantage™ JSONデータ型

prodname
Teradata Database
Teradata Vantage NewSQL Engine
vrm_release
16.20
created_date
2019年3月
category
プログラミング リファレンス
featnum
B035-1150-162K-JPN

目的

名前と値のペアの文字列をJSONオブジェクトに変換する関数です。

構文



NVP_string
名前/値ペア形式の文字列。
name_delimiters

オプション。

1つまたは複数の文字それぞれの1つ以上の区切り記号。名前/値の個々のペアを区切るために使用する区切り文字です。

value_delimiters

オプション。

1つまたは複数の文字それぞれの1つ以上の区切り記号。名前と対応する値を区切るために使用する区切り文字です。

ignore_characters

オプション。

名前としてNVPの名前の先頭から削除される1つ以上の文字は、JSONキーに変換されます。

name_delimitersおよびvalue_delimitersの使用方法の詳細については、<Teradata Vantage™ SQL関数、式および述部、B035-1145>を参照してください。これらの引数に対してこの関数の動作は同じです。

この関数に渡された式は、次のデータ型である必要があります。
  • NVP_string = CHAR、VARCHAR、CLOB: LATINまたはUNICODE
  • name_delimiters = CHAR、VARCHAR、CLOB: LATINまたはUNICODE
  • value_delimiters = CHAR、VARCHAR、CLOB: LATINまたはUNICODE
  • ignore_characters = CHAR、VARCHAR、CLOB: LATINまたはUNICODE