JSON 함수(Transact-SQL)
적용 대상: Microsoft Fabric의 Microsoft Fabric Warehouse에 있는 SQL Server 2016(13.x) 이상 Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics SQL 분석 엔드포인트
이 문서에 설명된 함수를 사용하여 JSON 데이터 쿼리, 조작 및 생성을 지원합니다. JSON 문서에 대한 유효성 검사 또는 변경을 수행하거나 기본적인 값이나 복잡한 값을 추출하려면 JSON 함수를 사용합니다.
함수 | 설명 |
---|---|
ISJSON | 문자열에 유효한 JSON이 포함되어 있는지 테스트합니다. |
JSON_ARRAY | 0개 이상의 식에서 JSON 배열 텍스트를 생성합니다. |
JSON_ARRAYAGG | SQL 데이터 또는 열 집계에서 JSON 배열을 생성하세요. |
JSON_MODIFY | JSON 문자열의 속성 값을 업데이트하고 업데이트된 JSON 문자열을 반환합니다. |
JSON_OBJECT | 0개 이상의 식에서 JSON 개체 텍스트를 생성합니다. |
JSON_OBJECTAGG | SQL 데이터 또는 열 집계에서 JSON 개체를 생성합니다. |
JSON_PATH_EXISTS | 지정된 SQL/JSON 경로가 입력 JSON 문자열에 있는지 여부를 테스트합니다. |
JSON_QUERY | JSON 문자열에서 개체 또는 배열을 추출합니다. |
JSON_VALUE | JSON 문자열에서 스칼라 값을 추출합니다. |
OPENJSON | JSON 텍스트를 구문 분석하고 JSON 입력의 개체 및 속성을 행 및 열로 반환합니다. |
SQL Server의 JSON에 대한 기본 제공 지원에 관한 자세한 내용은 SQL Server의 JSON 데이터를 참조하세요.