| is_json_scalar(json) |
- 入力引数
-
json: JSON
- 戻り値の型
- Boolean
- 説明
- この関数は、入力が JSON スカラーであるかどうかを判定するために使用します。JSON スカラーには、JSON 数値、JSON 文字列、true、false、null のいずれかを指定できます。
|
| json_array_contains(array, value) |
- 入力引数
-
-
array: JSON 配列
-
value: 任意のデータ型
- 戻り値の型
- Boolean
- 説明
-
array に value が含まれている場合は TRUE、そうでない場合は FALSE を返します。
|
| json_array_length(array) |
- 入力引数
-
array: JSON 配列
- 戻り値の型
- Bigint
- 説明
- 入力配列の長さを返します。
|
| json_extract(json, path) |
- 入力引数
-
-
json: JSON
-
path: JSONPath
- 戻り値の型
- JSON 文字列
- 説明
- 入力の JSONPath を評価し、結果を JSON 文字列で返します。
|
| json_format(json) |
- 入力引数
-
json: JSON
- 戻り値の型
- Varchar
- 説明
- 入力の JSON 値から逐次化された JSON テキストを返します。
|
| json_parse(string) |
- 入力引数
-
string: String
- 戻り値の型
- JSON
- 説明
- 入力の JSON 値から並列化された JSON テキストを返します。
|
| json_size(json) |
- 入力引数
-
json: JSON
- 戻り値の型
- Bigint
- 説明
- JSON オブジェクトまたは配列のサイズを返します。入力値がスカラーの場合、ゼロを返します。
|