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

Saya ingin memulihkan database dengan skema yang berbeda

Cara cepat dan kotor:

1) ganti nama skema default:

alter schema public rename to public_save;

2) buat skema baru sebagai skema default:

create schema public;

3) memulihkan data

pg_restore -f pub.backup db_temp [and whatever other options]

4) ganti nama skema sesuai kebutuhan:

alter schema public rename to temp_schema;
alter schema public_save rename to public;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gabungkan dua kolom dan tambahkan menjadi satu kolom baru

  2. Bagaimana cara menambahkan jumlah hari kerja ke tanggal tertentu

  3. Bagaimana Anda membuat PyPy, Django dan PostgreSQL bekerja bersama?

  4. Setara dengan PostgreSQL untuk TOP n WITH TIES:LIMIT with ties?

  5. memulai postgresql dan pgadmin di windows tanpa instalasi