Nie można bezpośrednio sparametryzować nazwy tabeli. Możesz to zrobić pośrednio przez sp_ExecuteSQL
, ale równie dobrze możesz zbudować (sparametryzowany) TSQL w C# (łącząc nazwę tabeli, ale nie inne wartości) i wysłać go jako polecenie. Otrzymujesz ten sam model bezpieczeństwa (tj. potrzebujesz wyraźnego SELECT itp., i zakładając, że nie jest podpisany itp.).
Również - pamiętaj, aby umieścić na białej liście nazwę tabeli.