라이브러리
[MYSQL] JSON_ARRAY(value, ...) - JSON 배열 생성
JSON_ARRAY 함수
MySQL의 JSON_ARRAY 함수는 JSON 배열을 생성하는 데 사용됩니다. 이 함수는 여러 값을 받아서 JSON 배열로 변환합니다. JSON_ARRAY 함수는 JSON_OBJECT 함수와 함께 사용하여 JSON 문서를 생성하는 데 유용합니다.
JSON_ARRAY 함수의 구문
#hostingforum.kr
sql
JSON_ARRAY(value, ...)
* `value` : JSON 배열에 추가할 값을 지정합니다. 여러 값을 지정할 수 있습니다.
JSON_ARRAY 함수의 예제
#hostingforum.kr
sql
-- JSON_ARRAY 함수의 예제
SELECT JSON_ARRAY('apple', 'banana', 'orange') AS fruit_array;
위의 예제에서 `JSON_ARRAY` 함수는 `'apple'`, `'banana'`, `'orange'` 값을 받아서 JSON 배열 `['apple', 'banana', 'orange']`를 생성합니다.
#hostingforum.kr
sql
-- JSON_ARRAY 함수의 예제 (다중 행)
SELECT JSON_ARRAY('apple', 'banana', 'orange') AS fruit_array
UNION ALL
SELECT JSON_ARRAY('grape', 'mango', 'pineapple') AS fruit_array;
위의 예제에서 `JSON_ARRAY` 함수는 두 개의 다중 행을 생성합니다. 첫 번째 행은 `'apple'`, `'banana'`, `'orange'` 값을 받아서 JSON 배열 `['apple', 'banana', 'orange']`를 생성하고, 두 번째 행은 `'grape'`, `'mango'`, `'pineapple'` 값을 받아서 JSON 배열 `['grape', 'mango', 'pineapple']`를 생성합니다.
JSON_ARRAY 함수의 사용 사례
JSON_ARRAY 함수는 다음과 같은 사용 사례가 있습니다.
* JSON 배열을 생성하는 데 사용할 수 있습니다.
* JSON 문서를 생성하는 데 사용할 수 있습니다.
* JSON 데이터를 처리하는 데 사용할 수 있습니다.
JSON_ARRAY 함수의 제한 사항
JSON_ARRAY 함수는 다음과 같은 제한 사항이 있습니다.
* JSON 배열에 추가할 값은 최대 1,024 개까지 지정할 수 있습니다.
* JSON 배열에 추가할 값은 JSON 문자열이 아닌 일반 문자열이어야 합니다.
JSON_ARRAY 함수의 버전
JSON_ARRAY 함수는 MySQL 5.7.8 버전부터 사용할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.