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 |