
JSON_UNQUOTE(json_val) 함수는 JSON 데이터 내의 문자열을 해제하는 데 사용됩니다. 예를 들어, JSON 데이터가 '{ "name": "John", "age": 30 }' 인 경우, JSON_UNQUOTE(json_val) 함수를 사용하여 "John"과 "30"과 같은 문자열을 해제할 수 있습니다.
JSON_UNQUOTE(json_val) 함수는 JSON 데이터를 형식화하는 데 사용되지 않습니다. 형식화는 JSON_VALID() 함수를 사용하여 JSON 데이터의 유효성을 검사하는 데 사용됩니다.
JSON_UNQUOTE(json_val) 함수를 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
sql
SET @json_data = '{ "name": "John", "age": 30 }';
SELECT JSON_UNQUOTE(JSON_EXTRACT(@json_data, '$.name')) AS name;
이 예제에서는 JSON 데이터 내의 "name" 필드를 해제하여 "John"이라는 문자열을 반환합니다.
2025-03-10 13:43