PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Kiểu dữ liệu bytea là gì và tôi sẽ sử dụng nó khi nào?

Tôi nghĩ rằng tài liệu rõ ràng một cách hợp lý về sự khác biệt giữa bytea văn bản :

http://www.postgresql.org/docs/9.0/static /datatype-binary.html

... nó liên quan đến việc liệu nội dung có phải là "văn bản" hay không (tùy thuộc vào cài đặt ngôn ngữ và quốc tế hóa mà bạn đã áp dụng cho cấu hình máy chủ của mình và hệ điều hành mà bạn đang chạy nó) so với mảng "octet" ( chuỗi các giá trị nhị phân 8 bit --- thường được gọi là "byte").

(Có một số phân biệt kỹ thuật giữa thuật ngữ "byte" và thuật ngữ "octet" - bởi vì, về mặt lịch sử, một số nền tảng và thiết bị máy tính sử dụng "byte" với bit chẵn lẻ và / hoặc bit dừng trong khi thuật ngữ "octet" luôn có nghĩa chính xác là 8 -bits; một thuật ngữ được giới thiệu để làm rõ các thông số kỹ thuật và tài liệu cho các giao thức mạng).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dòng thời gian được chú thích của Google Vis từ cơ sở dữ liệu SQL sử dụng vấn đề PHP JSON

  2. Làm thế nào để làm cho cơ sở dữ liệu postgresql của tôi sử dụng đối chiếu không phân biệt chữ hoa chữ thường?

  3. Tôi không biết cách Postgresql tạo người dùng trên máy mac của tôi

  4. Cách make_timestamp () hoạt động trong PostgreSQL

  5. Docker thi hành - không thể gọi các postgres với các biến môi trường