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

Có cách nào để lấy pg_dump loại trừ một chuỗi cụ thể không?

Có hai trường hợp:

  1. Trình tự để loại trừ thuộc sở hữu của một bảng bạn cũng đang bán phá giá (trường hợp điển hình:SERIAL cột).
    Xem: Kết xuất một bảng không có bảng trình tự trong postgres
    Câu trả lời ngắn gọn:không, không thể bỏ trình tự sang một bên.

  2. Trình tự không được sở hữu bởi một cái bàn bị đổ. Sau đó, nó có thể được loại trừ bằng --exclude-table chuyển đổi như thể nó là một cái bàn.

Từ tài liệu pg_dump:

Và về -t :



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xóa phần tử khỏi mảng trong đối tượng JSONB

  2. Coalesces jsonArrayAgg thành mảng trống trong jOOQ

  3. Loại bỏ dấu ngoặc kép khỏi trường json một cách có chọn lọc trong PostgreSQL

  4. Cách xác thực thời gian chồng chéo trong Rails với postgresql

  5. Làm cách nào để lấy truy vấn con DISTINCT ON được sắp xếp theo một cột riêng biệt và thực hiện nó nhanh chóng?