Apache-tajo-string-functions

提供:Dev Guides
移動先:案内検索

Apache Tajo-文字列関数

次の表に、Tajoの文字列関数を示します。

S.No. Function & Description
1

concat(string1, …​, stringN)

指定された文字列を連結します。

2

length(string)

指定された文字列の長さを返します。

3

lower(string)

文字列の小文字形式を返します。

4

upper(string)

指定された文字列の大文字形式を返します。

5

ascii(string text)

テキストの最初の文字のASCIIコードを返します。

6

bit_length(string text)

文字列のビット数を返します。

7

char_length(string text)

文字列の文字数を返します。

8

octet_length(string text)

文字列のバイト数を返します。

9

digest(input text, method text)

文字列の Digest ハッシュを計算します。 ここで、2番目のargメソッドはハッシュメソッドを指します。

10

initcap(string text)

各単語の最初の文字を大文字に変換します。

11

md5(string text)

文字列の MD5 ハッシュを計算します。

12

left(string text, int size)

文字列の最初のn文字を返します。

13

right(string text, int size)

文字列の最後のn文字を返します。

14

locate(source text, target text, start_index)

指定された部分文字列の場所を返します。

15

strposb(source text, target text)

指定された部分文字列のバイナリの場所を返します。

16

substr(source text, start index, length)

指定された長さの部分文字列を返します。

17

trim(string text[, characters text)]

文字列の開始/終了/両端から文字(デフォルトではスペース)を削除します。

18

split_part(string text, delimiter text, field int)

文字列を区切り文字で分割し、指定されたフィールド(1からカウント)を返します。

19

regexp_replace(string text, pattern text, replacement text)

特定の正規表現パターンに一致する部分文字列を置き換えます。

20

reverse(string)

文字列に対して実行された逆の操作。