Apache Tajo - Dize İşlevleri
Aşağıdaki tablo, Tajo'daki dizi işlevlerini listeler.
S.No. | İşlev ve Açıklama |
---|---|
1 | concat (dize1, ..., dizeN) Verilen dizeleri birleştirin. |
2 | uzunluk (dize) Verilen dizenin uzunluğunu döndürür. |
3 | alt (dize) Dize için küçük harf biçimini döndürür. |
4 | üst (dize) Verilen dizge için büyük harf biçimini döndürür. |
5 | ascii (dize metni) Metnin ilk karakterinin ASCII kodunu döndürür. |
6 | bit_length (dize metni) Bir dizedeki bit sayısını döndürür. |
7 | char_length (dize metni) Bir dizedeki karakter sayısını verir. |
8 | octet_length (dize metni) Bir dizedeki bayt sayısını döndürür. |
9 | özet (giriş metni, yöntem metni) Hesaplar Digestdize karması. Burada ikinci arg yöntemi hash yöntemini ifade eder. |
10 | initcap (dize metni) Her sözcüğün ilk harfini büyük harfe dönüştürür. |
11 | md5 (dize metni) Hesaplar MD5 dize karması. |
12 | left (string text, int size) Dizedeki ilk n karakteri döndürür. |
13 | right (string text, int size) Dizedeki son n karakteri döndürür. |
14 | locate (kaynak metin, hedef metin, başlangıç_indisi) Belirtilen alt dizenin konumunu döndürür. |
15 | strposb (kaynak metin, hedef metin) Belirtilen alt dizenin ikili konumunu döndürür. |
16 | substr (kaynak metin, başlangıç dizini, uzunluk) Belirtilen uzunluk için alt dizeyi döndürür. |
17 | kırpma (dize metni [, karakter metni]) Dizenin başından / sonundan / her iki ucundan karakterleri (varsayılan olarak bir boşluk) kaldırır. |
18 | split_part (dize metni, ayırıcı metin, alan int) Sınırlayıcıda bir dizeyi böler ve verilen alanı döndürür (birden sayarak). |
19 | regexp_replace (dize metni, desen metni, değiştirme metni) Belirli bir normal ifade modeliyle eşleşen alt dizeleri değiştirir. |
20 | ters (dize) Dizi için ters işlem gerçekleştirildi. |