Postgresql 9.3.25 Tài liệu | ||||
---|---|---|---|---|
prev | UP | 10924_10960 | Tiếp theo |
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ị của loạibytea.
SQLXác định một số tỷ lệ kèo bóng đá trực tuyến hôm nay các chức năng sử dụng các từ khóa, thay vì dấu phẩy, để tách lập luận. Chi tiết trongBảng 9-9. PostgreSQL11722_11820Bảng 9-10).
Lưu ý:Kết quả mẫu được hiển thị trên trang này giả sử rằng tham số máy chủbytea_outputđược đặt thànhEscape(Định dạng PostgreSQL truyền thống).
Bảng 9-9.SQLnhị phân tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng và toán tử
function | Return Type | Mô tả | Ví dụ | result |
---|---|---|---|---|
tỷ lệ kèo bóng đá trực tuyến hôm nay || tỷ lệ kèo bóng đá trực tuyến hôm nay | bytea | Concatenation | '\ post' :: bytea || '\ 047gres \ 000' :: bytea | \ Post'gres \ 000 |
octet_length (tỷ lệ kèo bóng đá trực tuyến hôm nay) |
int | Số byte trong tỷ lệ kèo bóng đá trực tuyến hôm nay | octet_length ('jo \ 000se' :: bytea) | 5 |
Lớp phủ (tỷ lệ kèo bóng đá trực tuyến hôm nayĐặttỷ lệ kèo bóng đá trực tuyến hôm naytừint[choint]) |
bytea | Thay thế tỷ lệ kèo bóng đá trực tuyến hôm nay con | lớp phủ ('th \ 000omas' :: đặt bytea '\ 002 \ 003' :: bytea từ 2 cho 3) | t \ 002 \ 003mas |
vị trí (Subringintỷ lệ kèo bóng đá trực tuyến hôm nay) |
int | Vị trí của tỷ lệ kèo bóng đá trực tuyến hôm nay con được chỉ định | vị trí ('\ 000OM' :: bytea in 'Th \ 000omas' :: bytea) | 3 |
Subring (tỷ lệ kèo bóng đá trực tuyến hôm nay[từint] [choint]) |
bytea | Trích xuất tỷ lệ kèo bóng đá trực tuyến hôm nay con | Subring ('th \ 000omas' :: bytea từ 2 cho 3) | H \ 000O |
Trim ([cả]bytetừtỷ lệ kèo bóng đá trực tuyến hôm nay) |
bytea | Xóa tỷ lệ kèo bóng đá trực tuyến hôm nay dài nhất chỉ chứa byte xuất hiện trongbyteTừ đầu và cuối củatỷ lệ kèo bóng đá trực tuyến hôm nay | Trim ('\ 000 \ 001' :: Bytea từ '\ 000TOM \ 001' :: bytea) | Tom |
Các chức năng thao tác tỷ lệ kèo bóng đá trực tuyến hôm nay bổ sung có sẵn và được liệt kê trongBảng 9-10. Một số trong số chúng được sử dụng nội bộ để thực hiệnSQL-Standard Chức năng tỷ lệ kèo bóng đá trực tuyến hôm nay được liệt kê trongBảng 9-9.
Bảng 9-10. Các chức năng tỷ lệ kèo bóng đá trực tuyến hôm nay khác
chức năng | Return Type | Mô tả | Ví dụ | result |
---|---|---|---|---|
btrim (tỷ lệ kèo bóng đá trực tuyến hôm nay bytea, byte bytea) |
bytea | Xóa tỷ lệ kèo bóng đá trực tuyến hôm nay dài nhất chỉ chứa byte xuất hiện trongbyteTừ đầu và cuối củatỷ lệ kèo bóng đá trực tuyến hôm nay | btrim ('\ 000Trim \ 001' :: bytea, '\ 000 \ 001' :: bytea) | Trim |
Decode (tỷ lệ kèo bóng đá trực tuyến hôm nay Text, Định dạng Text) |
16567_16574 | Giải mã dữ liệu nhị phân từ biểu diễn văn bản trongtỷ lệ kèo bóng đá trực tuyến hôm nay. Tùy chọn choĐịnh dạnggiống như trongmã hóa . |
Decode ('123 \ 000456', 'Escape') | 123 \ 000456 |
mã hóa (Data bytea, Định dạng Text) |
Text | Mã hóa dữ liệu nhị phân thành biểu diễn văn bản. Được hỗ trợ Định dạng là:Base64, Hex, Escape. EscapeChuyển đổi số byte 0 và byte đặt bit cao thành thành Trình tự Octal (\nnn) và nhân đôi dấu gạch chéo ngược. | 17521_17560 | 123 \ 000456 |
get_bit (tỷ lệ kèo bóng đá trực tuyến hôm nay, Offset) |
int | Trích xuất bit từ tỷ lệ kèo bóng đá trực tuyến hôm nay | get_bit ('th \ 000omas' :: bytea, 45) | 1 |
get_byte (tỷ lệ kèo bóng đá trực tuyến hôm nay, Offset) |
int | Trích xuất byte từ tỷ lệ kèo bóng đá trực tuyến hôm nay | get_byte ('th \ 000omas' :: bytea, 4) | 109 |
length (tỷ lệ kèo bóng đá trực tuyến hôm nay) |
int | Độ dài của tỷ lệ kèo bóng đá trực tuyến hôm nay | length ('jo \ 000se' :: bytea) | 5 |
MD5 (tỷ lệ kèo bóng đá trực tuyến hôm nay) |
Text | Tính toán băm MD5 củatỷ lệ kèo bóng đá trực tuyến hôm nay,, Trả lại kết quả trong thập lục phân | md5 ('th \ 000omas' :: bytea) | 8AB2D3C9689AAF18 B4958C334C82D8B1 |
set_bit (tỷ lệ kèo bóng đá trực tuyến hôm nay, Offset,
NewValue) |
bytea | Đặt bit trong tỷ lệ kèo bóng đá trực tuyến hôm nay | set_bit ('th \ 000omas' :: bytea, 45, 0) | th \ 000omas |
set_byte (tỷ lệ kèo bóng đá trực tuyến hôm nay, Offset,
NewValue) |
bytea | Đặt byte trong tỷ lệ kèo bóng đá trực tuyến hôm nay | set_byte ('th \ 000omas' :: bytea, 4, 64) | th \ 000o@as |
get_byte
vàset_byte
Số byte đầu tiên của tỷ lệ kèo bóng đá trực tuyến hôm nay
như byte 0.get_bit
vàset_bit
Số bit từ bên phải trong mỗi
byte; Ví dụ: bit 0 là bit ít có ý nghĩa nhất của lần đầu tiên
byte và bit 15 là bit quan trọng nhất của thứ hai
byte.
Xem thêm hàm tổng hợpString_agg
inPhần 9.20.