| string ||
        string | bytea | 文字列結合 | E'\\\\Post'::bytea || E'\\047gres\\000'::bytea | \\Post'gres\000 | 
| get_bit(string, offset) | int | 文字列から1ビットを抽出します。 | get_bit(E'Th\\000omas'::bytea, 45) | 1 | 
| get_byte(string, offset) | int | 文字列から1バイト抽出します。 | get_byte(E'Th\\000omas'::bytea, 4) | 109 | 
| octet_length(string) | int | バイナリ列のバイト数 | octet_length( E'jo\\000se'::bytea) | 5 | 
| position(substring in string) | int | 指定された部分文字列の場所 | position(E'\\000om'::bytea in E'Th\\000omas'::bytea) | 3 | 
| set_bit(string,
        offset, newvalue) | bytea | 文字列内のビットをセットします。 | set_bit(E'Th\\000omas'::bytea, 45, 0) | Th\000omAs | 
| set_byte(string,
       offset, newvalue) | bytea | 文字列内の1バイトを設定する | set_byte(E'Th\\000omas'::bytea, 4, 64) | Th\000o@as | 
| substring(string [from int] [for int]) | bytea | 部分文字鉄を取り出します。 | substring(E'Th\\000omas'::bytea from 2 for 3) | h\000o | 
| trim([both]
        bytes from
        string) | bytea | 文字列stringの先頭から末尾まででbytesのバイトのみを含む最長の文字列を取り除きます。 | trim(E'\\000'::bytea from E'\\000Tom\\000'::bytea) | Tom |