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 |