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

Sử dụng truy vấn MySQL với các biến từ C #

Xóa các dòng này cho các tham số:

command.Parameters.Add("@rownum", MySqlDbType.Int32);
command.Parameters["@rownum"].Value = -1;

Và sử dụng truy vấn này:

command.CommandText = "SET @rownum=-1;SELECT @rownum := @rownum + 1 AS row_num FROM someTable";

Cách bạn đang làm là cả "@rownum" sẽ được thay thế bằng -1. Vì vậy, bạn kết thúc với một truy vấn như sau:

SELECT -1:= -1 + 1 AS row_num FROM someTable


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql:Xóa tất cả các khóa ngoại theo chương trình

  2. Hàm MySQL SIGN () - Tìm hiểu xem một số là dương hay âm trong MySQL

  3. Trình tạo truy vấn Laravel KHÔNG CÓ TRONG

  4. MySQL:Cột tạm thời tăng tự động trong câu lệnh chọn

  5. CONV () - Chuyển đổi số giữa các cơ sở khác nhau trong MySQL