sql >> Database teknologi >  >> RDS >> PostgreSQL

KAN IKKE GIVE OPRET VISNING PÅ SKEMA

Ikke i PostgreSQL i skrivende stund, nej. CREATE lige i et skema lader dem oprette enhver objekttype. Der er ingen måde at begrænse, hvilke objekter de kan oprette - funktioner, operatorer, operatorklasser, tabeller, visninger osv.

Du kunne implementere en eksekveringshook for at håndhæve denne slags regler, men du bliver nødt til at gøre det som et indlæst modul skrevet i C. ProcessUtility_hook er nok den krog du ønsker. Der vil være en betydelig indlæringskurve i denne tilgang, da du skal forstå, hvordan PostgreSQL's udsagn er beskrevet i deres interne parsede form.




  1. Hvordan opretter man forbindelse til IPv6-adresser i Kubernetes, der kører på Google Container Engine?

  2. Fejl 2006:MySQL-serveren er forsvundet ved hjælp af Python, Bottle Microframework og Apache

  3. opsætning af PostgreSQL med django-projekt

  4. Hvordan indstiller du en standardværdi for en MySQL Datetime-kolonne?