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

Làm cách nào để chèn HashMap vào PostgreSQL dưới dạng JSON?

Bạn muốn Rust ký tự chuỗi thô :

for (name, hobby) in contacts.iter() {
    client.execute(
        r#"INSERT INTO following_relation(relation) 
           VALUE ('{"name" : ($1), "hobby" : ($2)}')"#,
        &[&name, &following],
    )?;
}

Giữa phần bắt đầu r#" và phần cuối "# , các ký tự trong chuỗi của bạn có thể có bất kỳ ký tự nào ngoại trừ # tự nó mà không thoát ra. Nếu bạn cũng muốn # chính nó, sau đó bắt đầu chuỗi ký tự thô với nhiều # s và kết thúc bằng số # phù hợp s.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể trộn các phép nối rõ ràng và không rõ ràng với Có một mục nhập cho bảng ... nhưng nó không thể được tham chiếu từ phần này của truy vấn

  2. Plpgsql:Làm cách nào để gán giá trị cho biến tại phần khai báo?

  3. Cách lấy ngày hiện tại trong PostgreSQL

  4. hàm to_char (số) trong postgres

  5. Tổng quan về PostgreSQL Query Caching &Load Balancing