sql >> Databasteknik >  >> RDS >> Sqlserver

Att välja från en tabell där namnet skickas som en variabel

Du måste använda dynamisk sql och sammanfoga tabellnamnet i SQL-strängen för att sedan köra via sp_executsql:

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



  1. Inbyggd fråga för JPA- och JSON-operatör

  2. Hur gör jag databastransaktioner med psycopg2/python db api?

  3. SQLSTATE[HY093]:Ogiltigt parameternummer:parametern har inte definierats

  4. Återställer MySQl-databas från .frm, ibdata och ib_logfile