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

Vấn đề với việc xóa một hàng khỏi cơ sở dữ liệu là gì?

Rõ ràng là bạn đã tạo (các) bảng của mình bằng cách sử dụng dấu ngoặc kép (đó là một ý tưởng thực sự tồi khi bắt đầu). Khi bạn làm điều đó, bạn phải luôn luôn bao gồm tên bảng và cột của bạn trong dấu ngoặc kép - ở mọi nơi.

Vì vậy,

"DELETE FROM \"Patients\" WHERE Patients.PatientID = ?"

nên là:

"DELETE FROM \"Patients\" WHERE \"Patients\".\"PatientID\" = ?"



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Các khái niệm về Tính khả dụng cao của Oracle trong PostgreSQL

  2. Psycopg2 copy_from ném DataError:cú pháp nhập không hợp lệ cho số nguyên

  3. Multi-DC PostgreSQL:Thiết lập nút chờ tại một vị trí địa lý khác qua VPN

  4. PostgreSQL:tên ràng buộc mặc định

  5. Tại sao regex này không hoạt động trong postgreSQL