| SUBSTR - Funkcja wbudowana |
|
Funkcja SUBSTR służy do wycinania porcji tekstu z ciągu wejściowego. Funkcja ta pozwala definiować początek ciągu wycinanego oraz długość wycięcia Składnia:
result:= SUBSTR ( string, position [, substring-length]) Typ danych: string - dowolny spośrór: CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB, NCLOB Uwagi do funkcji SUBSTR: Jeśli position ustawione jest na 0 to traktowane jest jako 1. Wersje Oracle: Oracle 8i, Oralce 9i, Oracle 10g, Oracle 11g Przykłady funkcji SUBSTR: Wycinanie od 3 elementu 4 znaki: SELECT SUBSTR('ABCDEFG',3,4) FROM DUAL;Wycinanie od 6 znaku od końca 4 znaków
Załóżmy characterset potrzebujący 2 bajtów na zapisanie 1 znaku. Wycinamy od 5 bajtu 4 bajty: SELECT SUBSTRB('ABCDEFG',5,4) FROM DUAL;Wynik
Powered by !JoomlaComment 3.25
3.25 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |
||||||||

