"усечь таблицу?" оператор (без двойных кавычек) не выполняет задачу SQL. Я установил для набора результатов значение «none», использовал входной параметр для передачи имени таблицы.

1
Vikram D 22 Июл 2017 в 10:26
И он говорит об ошибке ниже: «Имя параметра нераспознано.». Возможные причины сбоя: проблемы с запросом, свойство «ResultSet» настроено неправильно, параметры установлены неправильно или соединение не установлено правильно. Ошибка задачи: усечь таблицу
 – 
Vikram D
22 Июл 2017 в 11:50

1 ответ

Лучший ответ

Вы не можете использовать заполнитель параметра ? в предложении TABLE или FROM.
Вместо этого создайте свой оператор SQL в переменной.

Вариативное выражение SQL

EvaluateAsExpression: True 

Expression:

"TRUNCATE TABLE " + [User::tableName]

Затем попросите задачу «Выполнение SQL» использовать эту переменную.

enter image description here

Дополнительную информацию можно найти на здесь.

3
Troy Witthoeft 22 Июл 2017 в 18:03