I’m storing large (varchar(max)) SQL scripts in a table. I’d like to execute the scripts in an SSIS package.
Looking at other posts on this site it’s easy enough to get the varchar(max) into an object variable. But then what to do? Is there a way for an Execute Sql Task (SQLSourceType of Variable) to specify an Object variable rather than a String variable?
Is there an approach that will work?
Here’s how I might approach it:
Basically it will collect the queries from the table, then for each collected query, assign it to a variable, and then the Execute SQL command can pull the command text from that variable.