sql >> Database >  >> RDS >> PostgreSQL

Hoe alle ongeldige objecten in PostgresQL te tonen?

Ik denk dat je verder niets hoeft aan te vinken, aangezien andere objecten niet ongeldig kunnen worden in PostgreSQL.

Oracle en PostgreSQL werken in dat opzicht heel anders:

  • In Oracle kunt u altijd ALTER een object (bijvoorbeeld een tabel), zelfs als er afhankelijke objecten zijn (bijvoorbeeld views). De afhankelijke objecten worden dan ongeldig en moeten opnieuw gecompileerd .

  • In PostgreSQL kunt u niet ALTER een object dat afhankelijke objecten heeft op een manier die deze afhankelijke objecten ongeldig maakt. Je moet de afhankelijke objecten laten vallen en opnieuw maken.

Ongeldige indexen kunnen worden achtergelaten door een mislukte CREATE INDEX commando.




  1. Hoe kan ik de offset van een bepaalde rij in MySQL krijgen?

  2. Goedkoopste manier om te bepalen of een MySQL-verbinding nog actief is

  3. Gebruik NEWID() om een ​​unieke waarde te creëren in SQL Server

  4. Vraagteken negeren als tijdelijke aanduiding bij gebruik van PDO met PostgreSQL