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

Chọn từ một bảng trong đó tên được chuyển dưới dạng một biến

Bạn sẽ phải sử dụng sql động và nối tên bảng vào chuỗi SQL để sau đó thực thi qua sp_executsql:

select @sqlstring = 'select @numrowsOUT = count(*) from ' + QUOTENAME(@tablename)
EXECUTE sp_executesql ....



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng T-SQL, trả về phần tử được phân tách thứ n từ một chuỗi

  2. Sự khác biệt giữa các kiểu chuỗi khác nhau trong SQL Server?

  3. Sử dụng hàm COALESCE để phân tách các giá trị bằng dấu phẩy

  4. WinRT System.Data - Kết nối với SQL

  5. Sự khác biệt giữa các hàm được định giá trong bảng của nhiều câu lệnh &các hàm được định giá trong bảng trong dòng trong SQL Server