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

НЕ МОЖЕ ДА СЕ ПРЕДОСТАВЯ СЪЗДАВАНЕ НА ИЗГЛЕД НА СХЕМА

Не в PostgreSQL към момента на писане, не. CREATE точно в схема им позволява да създават произволен тип обект. Няма начин да ограничите какви обекти могат да създават - функции, оператори, операторни класове, таблици, изгледи и т.н.

Бихте могли да приложите кука за изпълнение, за да наложите тези видове правила, но ще трябва да го направите като зареждаем модул, написан на C. ProcessUtility_hook вероятно е куката, която искате. Ще има значителна крива на обучение за този подход, тъй като ще трябва да разберете как изразите на PostgreSQL са описани в тяхната вътрешна анализирана форма.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Копиране на CSV в базирана на Amazon RDS Postgresql база данни

  2. PostgreSQL обучение за MySQLers

  3. Създаване на персонализиран оператор за равенство за тип PostgreSQL (точка) за DISTINCT извиквания

  4. Вземете таблица и колона, притежаващи последователност

  5. Свързване на Python към Heroku PostgreSQL DB?