✅ Azure Stream Analytics ✅ Fabric Eventstream
문자 또는 텍스트의 일부를 반환합니다.
문법
SUBSTRING ( expression, start, length )
비고
SUBSTRING 함수의 인덱스/위치는 1부터입니다.
주장들
표현식
문자 식 또는 nvarchar(max) 형식의 열입니다.
반환된 문자가 시작되는 위치를 지정하는 bigint 식입니다. start가 1보다 작은 경우 반환된 식은 식에 지정된 첫 번째 문자에서 시작됩니다. 이 경우 반환되는 문자 수는 start + length- 1 또는 0의 합계 중 가장 큰 값입니다. start가 값 식의 문자 수보다 크면 길이가 0인 식이 반환됩니다.
길이
반환될 식의 문자 수를 지정하는 양수 bigint 식입니다. 길이가 음수이면 오류가 생성되고 문이 종료됩니다. 시작 및 길이의 합계가 식의 문자 수보다 크면 시작 시 시작하는 전체 값 식이 반환됩니다.
반환 형식
nvarchar(max)
예시
SELECT
'abcdefg' AS x,
SUBSTRING('abcdefg',2,4) AS substringX
FROM Input
x | substringX |
---|---|
abcdefg | bcde |