string || string | bytea | 字符串连接 | E'\\\\Post'::bytea || E'\\047gres\\000'::bytea | \\Post'gres\000 |
get_bit (string, offset) | int | 从字符串中抽取位 | get_bit(E'Th\\000omas'::bytea, 45) | 1 |
get_byte (string, offset) | int | 从字符串中抽取字节 | 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 | 设置字符串中的字节 | 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 |