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

Cách phân tích cú pháp JSON trong postgresql

Tôi đã tìm ra rồi, các bạn

nếu tôi có một cuốn sách trên bàn

Tôi có thể dễ dàng viết một truy vấn

SELECT 
   id, 
   data::json->'name' as name
FROM books;

Và nó sẽ dẫn đến

Tôi cũng có thể cố gắng lấy cột không tồn tại

SELECT 
   id, 
   data::json->'non_existant' as non_existant
FROM books;

Và trong trường hợp này, tôi sẽ nhận được kết quả trống



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Đặt lược đồ trong PostgreSQL JDBC dường như không hoạt động

  2. Các giao dịch không hoạt động cho MySQL DB của tôi

  3. Sự khác biệt giữa LATERAL JOIN và một truy vấn con trong PostgreSQL là gì?

  4. PostgreSQL -phải xuất hiện trong mệnh đề GROUP BY hoặc được sử dụng trong một hàm tổng hợp

  5. Sửa đổi giá trị bắt đầu Django AutoField