April 19, 2013 at 2:06 pm
Hi guys ...
Like to know how i can store select query result in variable and then load it to the other table in SSIS-2005.
i am using select count (*) from dbo.my_Table on Server1. want to store this query result in variable and then load this result on Server2\MY_db.dbo.xyz.
Thanks for help
April 19, 2013 at 2:20 pm
logicinside22 (4/19/2013)
Hi guys ...Like to know how i can store select query result in variable and then load it to the other table in SSIS-2005.
i am using select count (*) from dbo.my_Table on Server1. want to store this query result in variable and then load this result on Server2\MY_db.dbo.xyz.
Thanks for help
Why not just insert it directly instead of messing around with variables?
insert Server2.MY_db.dbo.xyz
select COUNT(*)
from Server1.MY_db.dbo.my_Table
_______________________________________________________________
Need help? Help us help you.
Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.
Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.
Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/
April 19, 2013 at 8:15 pm
Hi sean ,
that's what i am doing now. but when this packaged goes in diff environment every time we have to change the server name here .so don't want to keep hard coded value in package.
April 21, 2013 at 1:02 pm
You can follow the following steps to get the column values in a variable.
1. Create a package level variable(ex: varCount)
2. Create an Execute SQL Task and set following attributes in the Editor box
ResultSet=Single row and ByPassPrepare=False
3. In the Editor box of Execute SQL Task you can go to ResultSet and putt ResultName=0 and VariableName you can select as varCount.
This way your variable will be populated with the value and you can insert this variable value in a another table.
Vikash Kumar Singh || www.singhvikash.in
April 26, 2013 at 10:10 am
How to: Map Result Sets to Variables in an Execute SQL Task - SQL Server 2005
There are no special teachers of virtue, because virtue is taught by the whole community.
--Plato
Viewing 5 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply