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

ký tự 0xc286 của mã hóa UTF-8 không có ký tự tương đương trong WIN1252 .... Khi chuyển đổi với iconv postgres khôi phục sự cố

C2 86 là mã hóa UTF-8 của ký tự U + 0086, một ký tự điều khiển C1 . Ký tự này tồn tại trong ISO-8859-1 , nhưng không có trong trang mã 1252 mặc định của Windows , có các ký tự có thể in được trong không gian nơi ISO-8859-1 có các điều khiển C1.

Lệnh iconv của bạn để chuyển đổi thành UTF-8 có -f ISO8859-1 , nhưng có lẽ bạn có nghĩa là -f windows-1252 thay vì. Điều này ánh xạ byte 86 thành nhân vật.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Giá trị lỗi không tồn tại - postgresql CHÈN VÀO sự cố

  2. Cách lấy ID trả về trong JPA sau khi chèn truy vấn gốc

  3. Rails truy vấn thô cho định dạng csv, được trả về qua bộ điều khiển

  4. LỖI:nhiều hơn một hàng được trả về bởi một truy vấn con được sử dụng làm biểu thức

  5. Postgres - Truyền tên bảng làm tham số và lưu trữ kết quả trong tệp