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

Làm cách nào để chạy SQL được tạo từ một biến?

Bạn cần dấu ngoặc đơn exec (@sql)

SQL Server sẽ tìm kiếm một thủ tục được lưu trữ của tên trong @sql không có biến này và khiếu nại Could not find stored procedure 'select x, y from z'.

Nếu bạn đang sử dụng SQL động, Hãy xem Lời nguyền và phước lành của SQL động để có một bài báo hay về chủ đề này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để Chèn Bản ghi dựa trên Phụ trang Trước đó?

  2. Linq-to-SQL để chỉ tìm kiếm các phần DATE của một ngày

  3. Cách xóa các ký tự khoảng trắng khỏi một chuỗi trong SQL Server

  4. Phạm vi biến SQL Server trong một thủ tục được lưu trữ

  5. Cách hiển thị đối chiếu của cơ sở dữ liệu trong SQL Server (T-SQL)