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

Dấu hai chấm trước một ký tự trong câu lệnh SQL có nghĩa là gì?

Dấu hai chấm là một ký tự phổ biến cho biết một trình giữ chỗ cho một giá trị biến trong câu lệnh SQL. Trong trường hợp này, các trình giữ chỗ đó sẽ được thay thế bằng giá trị của userIdproject_id trong thời gian chạy. Điều này rất tốt để tránh các lỗ hổng SQL injection.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khi bạn có một trường TEXT trong MySQL hoặc PostgreSQL, bạn có nên đặt nó trong một bảng riêng không?

  2. lỗi thủ tục được lưu trữ mysql (1172, 'Kết quả bao gồm nhiều hơn một hàng')

  3. Truy vấn sql ràng buộc các biến so với chỉ định chúng

  4. Nhập cơ sở dữ liệu MySQL vào MS SQL Server

  5. làm thế nào để xóa / xóa vùng đệm innodb mysql?