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

Tôi không thể sử dụng bí danh trong xóa sql

Nếu bạn đang sử dụng bí danh ... thì bạn phải cho biết những gì thực sự cần xóa (có thể là vì bí danh bảng thường chỉ cần thiết trong nhiều cú pháp bảng ... bạn chỉ có thể bỏ hoàn toàn bí danh):

mysql> delete from tablename r;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'r' at line 1
mysql> delete r from tablename r;
Query OK, 0 rows affected (0.00 sec)

Xem als hướng dẫn :



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bất kỳ lý do nào cho mệnh đề GROUP BY không có chức năng tổng hợp?

  2. Bảng được chỉ định hai lần, vừa là mục tiêu cho 'CẬP NHẬT' và là nguồn riêng cho dữ liệu trong mysql

  3. MySQL - Có thể sử dụng LIKE trên tất cả các cột trong bảng không?

  4. Cách đổi tên cơ sở dữ liệu trong MySQL

  5. mysql Nhiều khóa ngoại trong một bảng với cùng một khóa chính