NVP2JSON構文 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - JSONデータ型

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/uwa1591040057999.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
evi1472243742653
Product Category
Software
Teradata Vantage
[TD_SYSFNLIB.] NVP2JSON (
  NVP_string
  [, name_delimiters, value_delimiters [, ignore_characters] ]
)

構文要素

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