PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

python menambahkan E ke string

Untuk meneruskan pengidentifikasi ke postgresql melalui psycopg gunakan AsIs dari extensions modul

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'

Itu juga berfungsi untuk meneruskan kondisi ke klausa seperti 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. Impor file XML ke PostgreSQL

  2. Masukkan pemicu untuk Perbarui tabel lain menggunakan PostgreSQL

  3. Menyimpan Gambar di PostgreSQL

  4. Membuat urutan PostgreSQL ke bidang (yang bukan ID catatan)

  5. PILIH atau MASUKKAN satu baris dalam satu perintah