Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
```
SUBSTR(reťazec, začiatok, dĺžka)
```
kde:
* „reťazec“ je vstupný reťazec, z ktorého bude extrahovaný podreťazec.
* „začiatok“ je počiatočná pozícia podreťazca vo vstupnom reťazci. Prvý znak v reťazci je na pozícii 1.
* "dĺžka" je počet znakov, ktoré sa majú extrahovať z počiatočnej pozície.
Ak chcete napríklad extrahovať prvých päť znakov z reťazca „Ahoj svet“, použite nasledujúci výraz:
```
SUBSTR('Ahoj svet', 1, 5)
```
To by vrátilo podreťazec `"Ahoj"`.
Funkciu SUBSTR možno použiť aj na extrahovanie podreťazcov z konca reťazca. Ak to chcete urobiť, môžete použiť zápornú hodnotu pre parameter `start`. Ak chcete napríklad extrahovať posledných päť znakov z reťazca „Ahoj svet“, použite nasledujúci výraz:
```
SUBSTR('Ahoj svet', -5)
```
To by vrátilo podreťazec `"World"`.
Funkcia SUBSTR je všestranný nástroj, ktorý možno použiť na extrahovanie podreťazcov z ľubovoľnej pozície v reťazci. Často sa používa v kombinácii s inými funkciami reťazca na vykonávanie zložitých úloh manipulácie s reťazcami.