PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да покажа всички невалидни обекти в PostgresQL

Не мисля, че трябва да проверявате нещо друго, тъй като други обекти не могат да станат невалидни в PostgreSQL.

Oracle и PostgreSQL работят съвсем различно в това отношение:

  • В Oracle винаги можете да ALTER обект (например таблица), дори ако има зависими обекти (например изгледи). След това зависимите обекти стават невалидни и трябва да бъдат прекомпилирани .

  • В PostgreSQL не можете да ALTER обект, който има зависими обекти по начин, който прави тези зависими обекти невалидни. Трябва да премахнете и да създадете отново зависимите обекти.

Невалидни индекси могат да бъдат оставени от неуспешен CREATE INDEX команда.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rails поле, което е масив от JSON обекти?

  2. postgresql списък и подреждане на таблици по размер

  3. Не мога да се свържа с Postgres DB със Strapi на Heroku

  4. Инсталация на Postgis:геометрия на типа не съществува

  5. Postgres генериране_серия