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

Bagaimana cara membagi String dan memasukkannya sebagai baris baru di tabel yang sama?

Gunakan select unnest(string_to_array(YOUR STRING, '-'));

itu akan mengonversi '3-5-7' ke:

3
5
7

Kemudian Anda cukup menjalankan kueri yang akan menyisipkan baris ke tabel Anda. Lihat SQLFiddle .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Peningkatan Pelaporan Kemajuan di PostgreSQL 12

  2. Bagaimana cara mendapatkan dimensi kolom ARRAY?

  3. Setel ulang penghitung kenaikan otomatis di postgres

  4. Lihat alias nama kolom di klausa WHERE

  5. Django ORM meninggalkan koneksi idle di Postgres DB