sql >> Databasteknik >  >> RDS >> Sqlserver

Parametrar tabellnamnet i .NET/SQL?

Du kan inte parametrera tabellnamnet direkt. Du kan göra det indirekt via sp_ExecuteSQL , men du kan lika gärna bygga den (parameteriserade) TSQL i C# (sammanfoga tabellnamnet men inte de andra värdena) och skicka ner det som ett kommando. Du får samma säkerhetsmodell (dvs. du behöver explicit SELECT etc, och förutsatt att den inte är signerad etc).

Se också till att vitlista tabellnamnet.



  1. Beräknar du ett glidande medelvärde för MySQL?

  2. Skapa en webbapp från grunden med Python Flask och MySQL:Del 4

  3. Sätt första bokstaven med stor bokstav. MySQL

  4. Vet hur man återställer raderad tabell i SQL Server 2012 utan säkerhetskopiering