PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

स्कीमा पर दृश्य बनाने की अनुमति नहीं दे सकता

लेखन के समय PostgreSQL में नहीं, नहीं। CREATE एक स्कीमा में सही उन्हें कोई ऑब्जेक्ट प्रकार बनाने देता है। वे कौन सी वस्तुएं बना सकते हैं, इसे सीमित करने का कोई तरीका नहीं है - फ़ंक्शन, ऑपरेटर, ऑपरेटर वर्ग, टेबल, दृश्य, आदि।

आप इस प्रकार के नियमों को लागू करने के लिए एक निष्पादक हुक लागू कर सकते हैं, लेकिन आपको इसे सी में लिखे लोड करने योग्य मॉड्यूल के रूप में करना होगा। 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. PostgreSQL 11:विभाजन पैच के लिए पैच समीक्षक

  2. डॉकराइज्ड प्रोजेक्ट पर Django माइग्रेशन चलाना

  3. एक ट्रिगर बनाने की आवश्यकता है जो सम्मिलन के बाद किसी तालिका में मान बढ़ाता है

  4. एक संघर्ष खंड में एक plpgsql चर नाम को कैसे स्पष्ट करें?

  5. psycopg2:एक क्वेरी के साथ कई पंक्तियाँ सम्मिलित करें