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

पायथन ई को स्ट्रिंग में जोड़ता है

Psycopg के माध्यम से पहचानकर्ताओं को postgresql में पास करने के लिए AsIs . का उपयोग करें extensions . से मॉड्यूल

from psycopg2.extensions import AsIs
import psycopg2
connection = psycopg2.connect(database='db', user='user')
cur = connection.cursor()
cur.mogrify(
    'CREATE USER %s PASSWORD %s', (AsIs('someuser'), AsIs('somepassword'))
    )
'CREATE USER someuser PASSWORD somepassword'

यह शर्तों को पारित करने के लिए भी काम करता है जैसे order by :

cur.mogrify(
    'select * from t order by %s', (AsIs('some_column, another column desc'),)
    )
'select * from t order by some_column, another column desc'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अपरिवर्तनीय, स्थिर और अस्थिर कीवर्ड फ़ंक्शन के व्यवहार को कैसे प्रभावित करते हैं?

  2. PostgreSQL में मॉनिटर करने के लिए मुख्य चीजें - आपके कार्यभार का विश्लेषण

  3. PostgreSQL में एकाधिक कॉलम कैसे अपडेट करें

  4. कैसे date_trunc () PostgreSQL में काम करता है

  5. PostgreSQL में डेटा कैसे डालें और हटाएं