Teradata - Manipulacja strunami
Teradata udostępnia kilka funkcji do manipulowania napisami. Funkcje te są zgodne ze standardem ANSI.
Sr.No | Funkcja i opis łańcucha |
---|---|
1 | || Łączy ze sobą ciągi znaków |
2 | SUBSTR Wyodrębnia część ciągu (rozszerzenie Teradata) |
3 | SUBSTRING Wyodrębnia część ciągu (standard ANSI) |
4 | INDEX Lokalizuje pozycję znaku w ciągu (rozszerzenie Teradata) |
5 | POSITION Lokalizuje pozycję znaku w ciągu (standard ANSI) |
6 | TRIM Przycina puste miejsca ze sznurka |
7 | UPPER Konwertuje ciąg na wielkie litery |
8 | LOWER Konwertuje ciąg na małe litery |
Przykład
Poniższa tabela zawiera listę niektórych funkcji łańcuchowych wraz z wynikami.
Funkcja ciągu | Wynik |
---|---|
WYBIERZ PODCIĄG ('magazyn' OD 1 DO 4) | towar |
SELECT SUBSTR ('magazyn', 1,4) | towar |
WYBIERZ „dane” || '' || 'magazyn' | hurtownia danych |
WYBIERZ GÓRNE („dane”) | DANE |
WYBIERZ NIŻSZE („DANE”) | dane |