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

SQLAlchemy के साथ संग्रहीत कार्यविधियाँ बनाना

आप stored procedures बना सकते हैं (वास्तव में, कोई भी मान्य SQL statement निष्पादित करें ) sqlalchemy.sql.expression का उपयोग करके। पाठ निर्माण:

t = text("SELECT * FROM users WHERE id=:user_id")
result = connection.execute(t, user_id=12)

लेकिन यह एक परिशिष्ट . से अधिक होगा डिज़ाइन किए गए उपयोग के बजाय SQLAlchemy के लिए।
इसके अलावा यह DMBS-स्वतंत्र तरीके से नहीं किया जा सकता है, जो ORM का उपयोग करने वाले लाभों में से एक है। SQLAlchemy जैसे उपकरण।
यदि आपका उद्देश्य अपने डेटाबेस स्कीमा को संस्करण-नियंत्रित करना है, तो आप अभी भी इसका उपयोग कर सकते हैं, लेकिन आपको इस प्रक्रिया को पूर्ण रूप से नियंत्रित करने और stored procedures के बीच निर्भरता जैसी चीज़ों को संभालने की आवश्यकता है। , UDFs , views और उन्हें उचित क्रम में बनाएं/छोड़ें।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं Windows प्रमाणीकरण का उपयोग करने के लिए PostgreSQL को कैसे कॉन्फ़िगर कर सकता हूं?

  2. रेक स्पेक अधिकांश परीक्षणों में विफल रहा, लेकिन डायस्पोरा स्रोत पर रेल ठीक काम कर रही है

  3. हिस्टोग्राम डेटा से प्रतिशतक

  4. त्रुटि:अनुक्रमणिका अभिव्यक्ति में कार्यों को पोस्टग्रेज में अपरिवर्तनीय चिह्नित किया जाना चाहिए

  5. PostgreSQL में महीने की सूची कैसे उत्पन्न करें?