"truncate table?" instruction (sans guillemets) échoue dans l'exécution de la tâche SQL. J'ai mis le résultat à "none", utilisé un paramètre d'entrée pour passer le nom de la table.table tronquée? échec de l'exécution de la tâche SQL
1
A
Répondre
1
Vous ne pouvez pas utiliser le paramètre placeholder ?
dans la clause TABLE ou FROM.
Au lieu de cela, créez votre instruction SQL dans une variable.
Varible SQLstatement
EvaluateAsExpression: True
Expression:
"TRUNCATE TABLE " + [User::tableName]
Demandez ensuite l'utiliser SQL Exécuter des tâches que variable.
Plus d'informations peuvent être trouvées here.
et il est dit l'erreur ci-dessous: "Le nom du paramètre n'est pas reconnu.". Raisons d'échec possibles: Problèmes avec la requête, propriété "ResultSet" non définie correctement, paramètres non définis correctement ou connexion non établie correctement. Échec de la tâche: tronquer la table –