(c) Instytut Informatyki Politechniki Poznańskiej
5
Funkcje znakowe (2)
•SUBSTR(wartość,n [,m])
•z podanego łańcucha znaków wycina m znaków począwszy od pozycji n-tej
•INSTR(wartość,’ciąg’ [,m,n])
•wskazuje miejsce pierwszego (n-tego) wystąpienia ciągu w łańcuchu znaków począwszy od pozycji m-tej
•LTRIM(wartość [,’znaki’]), RTRIM(wartość [,’znaki’])
•usuwa z lewej (prawej) strony podane znaki (spacje)
•LENGTH(wartość)
• zwraca długość łańcucha znaków
SELECT SUBSTR(nazwisko,3,4), INSTR(etat,'PROF'), LENGTH(etat)
FROM pracownicy;
SELECT nazwa, LTRIM(nazwa,'ABCD')
FROM zespoly;