Nemyslím si, že byste museli nic dalšího kontrolovat, protože jiné objekty nemohou v PostgreSQL zneplatnit.
Oracle a PostgreSQL fungují v tomto ohledu zcela odlišně:
-
V Oracle můžete vždy
ALTER
objekt (například tabulka), i když existují závislé objekty (například pohledy). Závislé objekty se pak stanou neplatnými a je třeba je zkompilovat . -
V PostgreSQL nemůžete
ALTER
objekt, který má závislé objekty způsobem, který činí tyto závislé objekty neplatnými. Musíte vypustit a znovu vytvořit závislé objekty.
Neplatné indexy mohou zůstat pozadu v důsledku selhání CREATE INDEX
příkaz.