소개
SQL Server 2025에는 쿼리를 명확하고 유지 관리 가능하게 유지하면서 최신 워크로드를 지원하는 다양한 새로운 T-SQL 기능과 향상된 기능이 도입되었습니다. 이 모듈에서는 AI 및 벡터, 패턴 일치, JSON 출력, 문자열 처리, 향상된 날짜 및 숫자 작업에 대한 언어 추가에 중점을 둡니다.
이 모듈에서는 다음 항목을 다룹니다.
-
벡터 및 AI 통합:
AI_GENERATE_EMBEDDINGS,AI_GENERATE_CHUNKS,VECTOR_DISTANCE,VECTOR_NORM,VECTOR_NORMALIZE,VECTORPROPERTY,CREATE EXTERNAL MODEL,CREATE VECTOR INDEX, 및VECTOR_SEARCH등의 함수 및 특징을 사용하여 embeddings를 생성하고 벡터 데이터로 작업하는 방법을 알아봅니다. -
패턴 일치 및 텍스트 추출:
REGEXP_LIKE,REGEXP_SUBSTR,REGEXP_REPLACE,REGEXP_INSTR,REGEXP_COUNT,REGEXP_MATCHES과 함께 향상된REGEXP_SPLIT_TO_TABLE동작을 사용합니다SUBSTRING. -
JSON 및 문자열 집계:
JSON_ARRAYAGG과JSON_OBJECTAGG을 사용하여 구조화된 출력을 만들고,STRING_CONCAT_WS을 사용하여 구분된 텍스트를 생성합니다. ** 문자열 연결을 위해||연산자를 사용할 수 있으며,UNISTR는 유니코드 이스케이프 시퀀스를 위해 사용할 수 있습니다. -
인코딩 및 유사성 함수: 텍스트를
BASE64_ENCODE인코딩 및 디코딩하고BASE64_DECODE문자열을 ,STRING_SIMILARITY,EDIT_DISTANCEEDIT_DISTANCE_SIMILARITY및JARO_WINKLER_DISTANCE.JARO_WINKLER_SIMILARITY와 비교합니다. -
날짜 및 숫자 개선 사항:
CURRENT_DATE,DATEADD와bigint및PRODUCT()를 활용하여 곱하기 계산에 대한 집계 작업을 수행합니다.
학습 목표
이 모듈을 완료하면 다음을 수행할 수 있습니다.
- SQL Server 2025의 새로운 향상된 T-SQL 기능을 이해합니다.
- 이러한 기능을 적용하여 AI를 통합하고, 텍스트 구문 분석 및 서식을 지정하고, JSON 출력을 빌드하고, 분석을 지원합니다.
- 올바른 함수 또는 연산자를 선택하여 쿼리를 읽기 가능하고 효율적으로 유지합니다.
필수 조건
- SQL Server 2025
- SQL Server 및 쿼리 처리에 대한 기본 작업 지식
- Transact-SQL에 대한 기본 지식(T-SQL)
- SQL Server의 함수, 연산자 및 JSON 처리에 대한 숙지