PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm cách nào để chèn JSONB vào Postgresql bằng Python?

import json

data = [1, [2,3], {'a': [4,5]}]
my_json = json.dumps(data)
insert_query = "insert into t (j) values (%s) returning j"
cursor.execute(insert_query, (my_json,))
print (cursor.fetchone()[0])

Đầu ra:

[1, [2, 3], {'a': [4, 5]}]


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lấy cây cha mẹ + con cái với lời hứa pg

  2. Xu hướng PostgreSQL mới nhất:Các công việc tiêu tốn nhiều thời gian nhất &các chỉ số quan trọng cần theo dõi

  3. postgresql - số lượng (không có giá trị rỗng) của mỗi cột trong bảng

  4. Cách triển khai phân phối Percona cho PostgreSQL để có tính khả dụng cao

  5. Báo cáo đường ray không thể tìm thấy một cột ở đó