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

Cách cập nhật các hàng trong Cơ sở dữ liệu với các giá trị từ data.frame trong R theo điều kiện

Điều này có thể gần đúng bằng cách sử dụng sprintf

sql_string <- "UPDATE list_m SET db_name = %s, db_weight = %s,  processing_status = 'MATCHED' WHERE request_id=111 AND db_c_id = '%s';"

dbSendStatement(con, paste(sprintf(sql_string, matches$name, matches$weight, matches$c_id), collapse=""))



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sắp xếp danh sách các bộ giá trị theo ngôn ngữ (thứ tự tiếng Thụy Điển)

  2. Quá nhiều phiên bản postgresql được cài đặt:Làm cách nào để chỉ bắt đầu một phiên bản postgresql đã chọn hoặc xóa những phiên bản không cần thiết? Cổng cần thiết là tiêu chuẩn 5432

  3. di chuyển dữ liệu từ bảng này sang bảng khác, ấn bản postgresql

  4. Tập lệnh shell để thực thi các lệnh pgsql trong tệp

  5. Thử nghiệm dưa chuột và RSpec với zeus:Postgres đang được người dùng khác truy cập