
MSSQL
В БД есть несколько одинаковых по структуре таблиц отличающихся только названием.
Есть хранимая процедура, в которую передаются параметры и имя таблицы, с которой быдут производится действия.
Запрос примерно такой:
.....
DECLARE @CompanyProfiles varchar(800),
DECLARE @CompanyDescription text
DECLARE @ObjectName Varchar(100)
SELECT @ObjectName = 'dbo.Company'
INSERT INTO что-то = @ObjectName
(CompanyProfiles, CompanyDescription)
VALUES(@CompanyProfiles, @CompanyDescription)
....
Преобразование в строку запроса INSERT в данном случае не проходит.