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

Không thể đưa ra các câu lệnh thao tác dữ liệu với executeQuery ()

Để thao tác dữ liệu, bạn thực sự cần executeUpdate() chứ không phải là executeQuery() .

Đây là phần trích xuất từ ​​executeUpdate() javadoc đã là câu trả lời của riêng nó:

Thực thi câu lệnh SQL đã cho, có thể là câu lệnh INSERT, UPDATE hoặc DELETE hoặc câu lệnh SQL không trả về kết quả nào, chẳng hạn như câu lệnh SQL DDL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP MySQL Google Chart JSON - Ví dụ đầy đủ

  2. Làm thế nào để "Unhex" một số trong MySQL

  3. Câu hỏi và câu trả lời phỏng vấn MySql phổ biến cho người mới hơn + có kinh nghiệm

  4. mysql -> chèn vào tbl (chọn từ bảng khác) và một số giá trị mặc định

  5. Làm thế nào để truy cập máy chủ từ xa với ứng dụng khách phpMyAdmin cục bộ?