Apache Tajo - Funkcje ciągów
Poniższa tabela zawiera listę funkcji tekstowych w Tajo.
| S.No. | Opis funkcji |
|---|---|
| 1 | concat (ciąg1, ..., ciągN) Połącz podane ciągi. |
| 2 | długość (ciąg) Zwraca długość podanego ciągu. |
| 3 | dolny (ciąg) Zwraca format małych liter dla ciągu. |
| 4 | górny (ciąg) Zwraca format wielkich liter dla podanego ciągu. |
| 5 | ascii (tekst ciągu) Zwraca kod ASCII pierwszego znaku tekstu. |
| 6 | bit_length (tekst ciągu) Zwraca liczbę bitów w ciągu. |
| 7 | char_length (tekst w postaci ciągu) Zwraca liczbę znaków w ciągu. |
| 8 | długość_oktetu (tekst ciągu) Zwraca liczbę bajtów w ciągu. |
| 9 | podsumowanie (tekst wejściowy, tekst metody) Oblicza Digesthash ciągu. Tutaj druga metoda arg odnosi się do metody mieszania. |
| 10 | initcap (tekst ciągu) Konwertuje pierwszą literę każdego słowa na wielką. |
| 11 | md5 (tekst ciągu) Oblicza MD5 hash ciągu. |
| 12 | left (tekst ciągu, rozmiar int) Zwraca pierwsze n znaków w ciągu. |
| 13 | right (tekst ciągu, rozmiar int) Zwraca ostatnie n znaków w ciągu. |
| 14 | zlokalizuj (tekst źródłowy, tekst docelowy, indeks_początkowy) Zwraca lokalizację określonego podciągu. |
| 15 | strposb (tekst źródłowy, tekst docelowy) Zwraca binarną lokalizację określonego podciągu. |
| 16 | substr (tekst źródłowy, indeks początkowy, długość) Zwraca podciąg o określonej długości. |
| 17 | przycinanie (tekst ciągu [, tekst znaków]) Usuwa znaki (domyślnie spację) z początku / końca / obu końców ciągu. |
| 18 | split_part (tekst ciągu, tekst separatora, int w polu) Dzieli ciąg na separatorze i zwraca dane pole (licząc od jednego). |
| 19 | regexp_replace (tekst ciągu, tekst wzoru, tekst zastępczy) Zastępuje podciągi dopasowane do podanego wzorca wyrażenia regularnego. |
| 20 | reverse (ciąg) Operacja odwrotna wykonana dla ciągu. |