Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

JSON_EXTRACT_ARRAY_ELEMENT_TEXT 函数

此函数返回 JSON 字符串的最外侧数组中的 JSON 数组元素(使用从零开始的索引)。数组中的第一个元素位于位置 0。如果索引为负或超出界限,JSON_EXTRACT_ARRAY_ELEMENT_TEXT 将返回空字符串。

有关更多信息,请参阅 JSON 函数

语法

Copy
json_extract_array_element_text('json string', pos)

参数

json_string

格式正确的 JSON 字符串。

pos

一个整数,表示要返回的数组元素的索引(使用从零开始的数组索引)。

返回类型

表示 pos 引用的 JSON 数组元素的 VARCHAR 字符串。

示例

以下示例返回位于位置 2 的数组元素:

Copy
select json_extract_array_element_text('[111,112,113]', 2); json_extract_array_element_text ------------------------------- 113

本页内容: