Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang cho
PostgreSQL : 문서 : 17 : 9.5. 이진 스포츠 토토 베트맨 함수 및 연산자Phiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.
Phần này mô tả các chức năng và toán tử để kiểm tra
và thao tác các giá trị chuỗi nhị phân. Chuỗi trong bối cảnh này
Bao gồm các giá trị của loạibytea.
SQLXác định một số chuỗi
các chức năng với một cú pháp đặc biệt trong đó một số từ khóa nhất định thay vì
Hơn dấu phẩy được sử dụng để tách các đối số. Chi tiết trongBảng
4-8. Một số chức năng cũng được triển khai bằng cách sử dụng thông thường
Cú pháp để gọi chức năng. (Nhìn thấyBảng
4-9.)
Bảng 4-8.SQLChức năng chuỗi nhị phân và toán tử
chức năng |
Return Type |
Mô tả |
Ví dụ |
result |
chuỗi || chuỗi |
bytea |
chuỗi Concatenation |
'\\\\\ postgre' :: bytea ||
'\\ 047SQL \\ 000' :: bytea |
\\ 사설 토토 사이트'sql \ 000 |
octet_length (chuỗi ) |
Số nguyên |
Số byte trong chuỗi nhị phân |
octet_length ('jo \\ 000se' :: bytea) |
5 |
vị trí (Subring inchuỗi ) |
Số nguyên |
Vị trí của chuỗi con được chỉ định |
vị trí ('\\ 000OM' :: bytea in
'Th \\ 000omas' :: bytea) |
3 |
Subring (chuỗi [từSố nguyên] [choSố nguyên]) |
bytea |
Trích xuất chuỗi con |
Subring ('th \\ 000omas' :: bytea
từ 2 cho 3) |
H \ 000O |
Trim ([cả]ký tự từchuỗi ) |
bytea |
Xóa chuỗi dài nhất chỉ chứaký tự Từ
bắt đầu/kết thúc/cả hai đầu củachuỗi . |
Trim ('\\ 000' :: Bytea từ
'\\ 000TOM \\ 000' :: bytea) |
Tom |
Các chức năng thao tác chuỗi nhị phân bổ sung có sẵn
và được liệt kê dưới đây. Một số trong số chúng được sử dụng nội bộ để
Thực hiệnSQL-Standard
Chức năng chuỗi được liệt kê ở trên.
Bảng 4-9. Các chức năng chuỗi nhị phân khác
chức năng |
Loại trả lại |
Mô tả |
Ví dụ |
Kết quả |
btrim (chuỗi bytea,
Trim bytea) |
bytea |
Xóa (Trim) Chuỗi dài nhất chỉ bao gồm
ký tự trongTrim Từ
Sự khởi đầu và kết thúc củachuỗi . |
btrim ('\\ 000Trim \\ 000' :: bytea, '\\ 000' :: bytea) |
Trim |
LEGN (chuỗi ) |
Số nguyên |
Độ dài của chuỗi nhị phân |
length ('jo \\ 000se' :: bytea) |
5 |
mã hóa (chuỗi bytea,
loại Text) |
Text |
mã hóa chuỗi nhị phân thànhASCII-Các đại diện. Được hỗ trợ
Các loại là: 'base64', 'hex', 'Escape'. |
mã hóa ('123 \\ 000456' :: bytea,
'bỏ trốn') |
123 \ 000456 |
giải mã (chuỗi Text,
loại Text) |
bytea |
Giải mã chuỗi nhị phân từchuỗi được mã hóa trước đó
mã hóa (). Loại tham số giống như trong encode (). |
Decode ('123 \\ 000456',
'bỏ trốn') |
123 \ 000456 |