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

PostgreSQL - Thay thế các thực thể HTML

Viết một hàm bằng pl / perlu và sử dụng mô-đun này https://metacpan.org/pod/HTML::Entities

Tất nhiên, bạn cần phải cài đặt perl và pl / perl có sẵn.

1) Trước hết, hãy tạo ngôn ngữ thủ tục pl / perlu:

CREATE EXTENSION plperlu;

2) Sau đó, tạo một hàm như sau:

CREATE FUNCTION decode_html_entities(text) RETURNS TEXT AS $$
    use HTML::Entities;
    return decode_entities($_[0]);
$$ LANGUAGE plperlu;

3) Sau đó, bạn có thể sử dụng nó như thế này:

select decode_html_entities('aaabbb&.... asasdasdasd …');
   decode_html_entities    
---------------------------
 aaabbb&.... asasdasdasd …
(1 row)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INSERT RETURNING có đảm bảo trả lại hàng theo đúng thứ tự không?

  2. java.lang.NoSuchFieldError:KHÔNG CÓ ở chế độ ngủ đông với Spring 3, maven, JPA, c3p0

  3. nhầm lẫn cổng postgresql 5433 hay 5432?

  4. Tổng hợp kết nối PostgreSQL:Phần 3 - Pgpool-II

  5. Cách tạo người dùng chỉ đọc trong PostgreSQL