SSIS - чтение выберите из таблицы - PullRequest
2 голосов
/ 10 июня 2019

У меня есть запрос в таблице.Например:

SELECT 1 AS pocet_zaznamu " + @[$Package::db]
+ ".ads.ea_meta_auta_sleva

Я читаю данные в проект.Теперь у меня есть:

SELECT 1 AS pocet_zaznamu \" + @[$Package::db] + \".ads.ea_meta_auta_sleva  

Как удалить косую черту из строки?

1 Ответ

0 голосов
/ 10 июня 2019

Я думаю, что вы пытаетесь написать выражение в исходной SQL-команде OLEDB, но пишете не в том месте.

Вы можете просто добавить переменную типа string example @[User::strQuery], иизмените его свойство EvaluateAsExpression на True, щелкните поле выражения и напишите следующее выражение:

"SELECT 1 AS pocet_zaznamu " + @[$Package::db] + ".ads.ea_meta_auta_sleva"

Теперь перейдите к источнику OLE DB и измените режим доступа к данным на SQL Command from variable ивыберите @[User::strQuery]

...