This section describes functions and operators for examining and
manipulating values of type bytea
.
SQL defines some string functions that use key words, rather than commas, to separate arguments. Details are in 표 9.11. PostgreSQL also provides versions of these functions that use the regular function invocation syntax (see 표 9.12).
The sample results shown on this page assume that the server parameter
bytea_output
is set
to escape
(the traditional PostgreSQL format).
표 9.11. SQL Binary String Functions and Operators
Additional binary string manipulation functions are available and are listed in 표 9.12. Some of them are used internally to implement the SQL-standard string functions listed in 표 9.11.
표 9.12. Other Binary String Functions
get_byte
and set_byte
number the first byte
of a binary string as byte 0.
get_bit
and set_bit
number bits from the
right within each byte; for example bit 0 is the least significant bit of
the first byte, and bit 15 is the most significant bit of the second byte.
See also the aggregate function string_agg
in
9.20절 and the large object functions
in 34.4절.