PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PostgreSQL - Ganti Entitas HTML

Tulis fungsi menggunakan pl/perlu dan gunakan modul ini https://metacpan.org/pod/HTML::Entities

Tentu saja Anda harus menginstal Perl dan pl/perl tersedia.

1) Pertama-tama buat bahasa prosedural pl/perlu:

CREATE EXTENSION plperlu;

2) Kemudian buat fungsi seperti ini:

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

3) Kemudian Anda dapat menggunakannya seperti ini:

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. Fungsi lead/lag bersyarat PostgreSQL?

  2. Bagaimana cara mengubah interval menjadi beberapa jam dengan postgres?

  3. Penerapan dan Penskalaan PostgreSQL v13 dengan ClusterControl 1.8.2

  4. Menggunakan psql bagaimana cara membuat daftar ekstensi yang diinstal dalam database?

  5. Paket PGLogical 1.1 untuk PostgreSQL 9.6beta1