我有两个表tbl1和tbl2。我想创建一个包,该包将从tbl1和tbl2中读取数据,并将数据作为两个文件tbl1.txt and tbl2.txt
传输到Azure数据湖。
我所做的是对查询进行created Execute SQL task
select name from sys.tables
,它将返回表名并遍历该结果并将其存储到存储变量中。但是Oledb Source不接受
select * from @[user::tablName] (a variable which has a table name)
答案 0 :(得分:0)
在变量中构建整个查询
select * from <variablename>
然后使用select query from variable
选项来获取数据。