Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
✅ Поток событий Azure Stream Analytics ✅ Fabric
Возвращает часть символа или текста.
Синтаксис
SUBSTRING ( expression, start, length )
Замечание
Индекс или позиция для функции SUBSTRING зависит от 1.
Аргументы
выражение
Символьное выражение или столбец типа nvarchar(max).
запуска
Выражение bigint, указывающее, где начинаются возвращаемые символы. Если начальная строка меньше 1, возвращаемое выражение начинается с первого символа, указанного в выражении. В этом случае число возвращаемых символов — это наибольшее значение суммы начала и длины – 1 или 0. Если начальное значение больше числа символов в выражении значения, возвращается выражение нулевой длины.
длина
Положительное выражение bigint, указывающее, сколько символов выражения будет возвращено. Если длина отрицательной, создается ошибка и оператор завершается. Если сумма начала и длины больше числа символов в выражении, возвращается целое выражение значения, начинающееся с начала.
Типы возвращаемых данных
nvarchar(max)
Примеры
SELECT
'abcdefg' AS x,
SUBSTRING('abcdefg',2,4) AS substringX
FROM Input
| x | подстрока |
|---|---|
| abcdefg | bcde |