라이브러리

[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 버전부터 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 74건 / 1 페이지

검색

게시물 검색