Saya tidak berpikir bahwa Anda harus memeriksa hal lain, karena objek lain tidak dapat menjadi tidak valid di PostgreSQL.
Oracle dan PostgreSQL bekerja sangat berbeda dalam hal ini:
-
Di Oracle, Anda selalu dapat
ALTER
objek (misalnya tabel) bahkan jika ada objek dependen (misalnya tampilan). Objek dependen kemudian menjadi tidak valid dan harus dikompilasi ulang . -
Di PostgreSQL, Anda tidak dapat
ALTER
objek yang memiliki objek dependend dengan cara yang membuat objek dependen ini tidak valid. Anda harus melepaskan dan membuat ulang objek dependen.
Indeks yang tidak valid dapat ditinggalkan oleh CREATE INDEX
yang gagal perintah.