sql >> Database teknologi >  >> RDS >> Sqlserver

Valg fra en tabel, hvor navnet sendes som en variabel

Du skal bruge dynamisk sql og sammenkæde tabelnavnet i SQL-strengen for derefter at udføre via sp_executsql:

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



  1. Oracle:Hvad gør `(+)` i en WHERE-sætning?

  2. sortering efter høj-lav pris med mysql-data

  3. MySQL 5.6 Full Text Search Problem ved søgning efter ordet i PHP

  4. Returner det korte måneds navn fra en dato i Oracle