SUBSTRING ( str FROM start [ FOR dΘlka ] )
Funkce SUBSTRING vybφrß pod°et∞zec z °et∞zce nebo textu str. Pod°et∞zec zaΦφnß od pozice start a sahß nev²Üe do konce argumentu str. Je-li uvedena dΘlka, pak v²sledn² °et∞zec nenφ delÜφ ne₧ tato dΘlka.
Parametry start a dΘlka musφ b²t celoΦφselnΘ. Pozice v °et∞zci se Φφslujφ od 1. Je-li n∞kter² argument NULL, pak v²sledek je NULL.
Typ hodnoty funkce je stejn² jako typ argumentu.
P°φklad pou₧itφ:
Test, zaΦφnß-li prom∞nnß na znak X
IF SUBSTRING(Polozka FROM 1 FOR 1) = "X" THEN
UPDATE SET cena = cena*1.1 WHERE CURRENT OF curcen;