투케이2K

90. (DB/데이터베이스) [ORACLE] JSON_OBJECT , JSON_ARRAY 함수 설명 본문

DataBase

90. (DB/데이터베이스) [ORACLE] JSON_OBJECT , JSON_ARRAY 함수 설명

투케이2K 2022. 12. 10. 10:10

[학습 구분]

과목 : Database / 데이터베이스

 

[설 명]

1. JSON_OBJECT 은 오라클에서 json object 형식으로 데이터를 출력할 수 있습니다

2. JSON_OBJECT 은 'key' value 'value' 형식으로 사용합니다

3. JSON_ARRAY 는 오라클에서 json array 형식으로 데이터를 출력할 수 있습니다

4. JSON_ARRAY : 'value', 'value' 형식으로 사용합니다

5. [Oracle] 코드 예시 :

/*
[JSON_ARRAY , JSON_OBJECT 사용해 데이터 json 형식으로 출력하기]
1. JSON_ARRAY 는 오라클에서 json array 형식으로 데이터를 출력할 수 있습니다
2. JSON_ARRAY : 'value', 'value' 형식으로 사용합니다
3. JSON_OBJECT 는 오라클에서 json object 형식으로 데이터를 출력할 수 있습니다
4. JSON_OBJECT : 'key' value 'value' 형식으로 사용합니다
*/


-- [JSON ARRAY NOMAL 일반 출력]
SELECT JSON_ARRAY (     
    1,
    2,
    3
    ) "JSON ARRAY NORMAL"
  FROM DUAL;
  
  
-- [JSON ARRAY JSON OBJECT 출력]  
SELECT JSON_ARRAY (     
    JSON_OBJECT ('IDX' VALUE '1', 'NAME' VALUE 'TWOK'),
    JSON_OBJECT ('IDX' VALUE '2', 'NAME' VALUE '투케이')
    ) "JSON ARRAY JSON OBJ"
  FROM DUAL;
 
반응형
Comments