Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Функция LEFT возвращает левую часть строки до указанного числа символов.
Системная функция Azure Cosmos DB для NoSQL, возвращающая подстроку слева от строки.
Синтаксис
LEFT(<string_expr>, <numeric_expr>)
Arguments
| Description | |
|---|---|
string_expr |
Строковое выражение. |
numeric_expr |
Числовое выражение, указывающее количество символов, извлекаемых из string_expr. |
Типы возвращаемых данных
Возвращает строковое выражение.
Примеры
В этом разделе содержатся примеры использования этой конструкции языка запросов.
Получение левой части строки
В этом примере LEFT функция используется для возврата левой части строки AdventureWorks для различных значений длины.
SELECT VALUE {
firstZero: LEFT("AdventureWorks", 0),
firstOne: LEFT("AdventureWorks", 1),
firstFive: LEFT("AdventureWorks", 5),
fullLength: LEFT("AdventureWorks", LENGTH("AdventureWorks")),
beyondMaxLength: LEFT("AdventureWorks", 100)
}
[
{
"firstZero": "",
"firstOne": "A",
"firstFive": "Adven",
"fullLength": "AdventureWorks",
"beyondMaxLength": "AdventureWorks"
}
]
Замечания
- Эта функция использует индекс диапазона. Дополнительные сведения см. в разделе индексов диапазона.