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

Chèn ngắt dòng trong postgresql khi cập nhật trường văn bản

Bạn muốn chr(10) thay vì char(10) .

Hãy cẩn thận với điều này, vì đó có thể là dòng mới sai. Dòng mới "đúng" phụ thuộc vào khách hàng sử dụng nó. Mac, Windows và Linux đều sử dụng các dòng mới khác nhau. Trình duyệt sẽ mong đợi <br /> .

Có thể an toàn nhất là viết bản cập nhật của bạn như thế này cho PostgreSQL 9.1+. Nhưng hãy đọc các tài liệu được liên kết bên dưới.

UPDATE public.table 
SET long_text = E'First Line\nSecond line.' 
WHERE id = 19;

Giá trị mặc định của ' standard_conforming_strings 'is' on 'trong 9.1+.

show standard_conforming_strings;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận cá thể IPAddr từ biểu diễn json của nó

  2. pg_dump so với pg_dumpall? cái nào để sử dụng để sao lưu cơ sở dữ liệu?

  3. Npgsql / Postgresql:hàm không tồn tại thông báo lỗi khi có

  4. Điều gì có thể gây ra tình trạng không hoạt động trong giao dịch đối với các câu lệnh BEGIN

  5. PostgreSQL có chạy một số tối ưu hóa hiệu suất cho các giao dịch chỉ đọc không