Phiên bản không được hỗ trợ:10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3
5764_5835
Bạn có thể muốn xem cùng một trang chohiện tạiPhiê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ế.

F.5. soi kèo bóng đá truoctran

7079_7116soi kèo bóng đá truoctranđược thiết kế để lưu trữ được mã hóa soi kèo bóng đá truoctran. Mỗi soi kèo bóng đá truoctran được tự động chuyển đổi thành mã hóa Hình thức khi nhập, và luôn được lưu trữ được mã hóa. Để so sánh, chỉ cần so sánh với soi kèo bóng đá truoctran văn bản rõ ràng và so sánh chức năng sẽ mã hóa nó trước khi so sánh.

Có các quy định trong mã để báo cáo lỗi nếu soi kèo bóng đá truoctran được xác định là dễ dàng bị nứt. Tuy nhiên, đây là Hiện tại chỉ là một cuống không làm gì cả.

Nếu bạn đi trước một chuỗi đầu vào với dấu hai chấm, nó được giả định là là một soi kèo bóng đá truoctran đã được mã hóa và được lưu trữ mà không cần thêm mã hóa. Điều này cho phép nhập cảnh được kiểm duyệt trước đó soi kèo bóng đá truoctran.

Trên đầu ra, một dấu hai chấm được chuẩn bị. Điều này làm cho nó có thể Kết xuất và tải lại soi kèo bóng đá truoctran mà không cần viết lại chúng. Nếu bạn muốn soi kèo bóng đá truoctran được mã hóa mà không có dấu hai chấm sau đó sử dụng8030_8037Hàm. Điều này cho phép bạn Sử dụng loại với những thứ như auth_postgresql của Apache Mô -đun.

Mã hóa sử dụng hàm UNIX tiêu chuẩnCrypt (), và do đó nó bị Hạn chế của chức năng đó; đáng chú ý là chỉ có tám ký tự của soi kèo bóng đá truoctran được xem xét.

Lưu ý rằng kiểu dữ liệu soi kèo bóng đá truoctran không thể lập chỉ mục.

sử dụng mẫu:

test =# Tạo bảng kiểm tra (p soi kèo bóng đá truoctran);
Tạo bảng
test =# chèn vào các giá trị kiểm tra ('xin chào');
Chèn 0 1
test =# Chọn * từ Test;
       P
----------------
 : DVGKPXDORE3KO
(1 hàng)

test =# Chọn RAW (P) từ Test;
      thô
---------------
 DVGKPXDORE3KO
(1 hàng)

test =# select p = 'hello' từ bài kiểm tra;
 ? Cột?
----------
 t
(1 hàng)

test =# select p = 'Goodbye' từ Test;
 ? Cột?
----------
 f
(1 hàng)

F.5.1. Tác giả

D'Arcy J.M. Cain ()