Có, mọi thứ có thể sai.
Postgres sẽ không bao giờ cho phép trạng thái này thông qua các lệnh DDL và hành vi của nó bây giờ về cơ bản là không xác định.
Đối với một điều, mọi chế độ xem cụ thể hóa được mong đợi có một định nghĩa được liên kết và vì vậy pg_dump
hiện gặp sự cố, phàn nàn rằng definition of view "t" appears to be empty (length zero)
.
"Chế độ xem cụ thể hóa" của bạn cũng có thể có mặc định cột, ràng buộc, trình kích hoạt và nhiều thứ khác không bao giờ được phép thông qua DDL, điều này có thể gây ra tập hợp các vấn đề của riêng chúng.
Nếu bạn muốn đặt bảng ở chế độ chỉ đọc, hãy đặt quyền hoặc từ chối bất kỳ thay đổi nào trong trình kích hoạt .