Funkcia Left

Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vráti hodnotu typu Variant (String), ktorá obsahuje zadaný počet znakov z ľavej strany reťazca.

Syntax

Left(reťazec; dĺžka)

Syntax funkcie Left má tieto argumenty:

Argument Popis
reťazec Povinný argument. Reťazcový výraz, z ktorého ľavej strany sa vrátia znaky. Ak reťazec obsahuje hodnotu Null, vráti sa hodnota Null.
length Povinný argument. Variant (Long). numerický výraz určujúci, koľko znakov sa má vrátiť. Ak má hodnotu 0, vráti sa reťazec s nulovou dĺžkou (""). Ak je reťazec väčší alebo rovný počtu znakov, vráti sa celý reťazec.

Poznámky:

Ak chcete zistiť počet znakov v reťazci, použite funkciu Len .

Poznámka

Ak ide o údaje v bajtoch, ktoré sú obsiahnuté v reťazci, použite funkciu LeftB. Namiesto určenia počtu znakov, ktoré sa majú vrátiť, dĺžka určuje počet bajtov.

Príklad dotazu

Výraz Výsledky
SELECT Left(ProductID,3) AS FromLeft FROM ProductSales; Vráti 3 znaky z ľavej strany hodnôt v poli IDProduktu z tabuľky PredajProduktu v stĺpci Zľava.

Príklad VBA

Poznámka

Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade sa funkcia Left používa na vrátenie zadaného počtu znakov z ľavej strany reťazca.

Dim AnyString, MyStr
AnyString = "Hello World"    ' Define string.
MyStr = Left(AnyString, 1)    ' Returns "H".
MyStr = Left(AnyString, 7)    ' Returns "Hello W".
MyStr = Left(AnyString, 20)    ' Returns "Hello World".

Funkcie na prácu s reťazcami a spôsob ich používania