Please see the attached image for Select to File in my automation window. I am using Toad for SQL Server Expert Edition V 6.5. Nowhere I'm seeing the option to attach. I'm looking to execute a script which has bunch of sql statements and have the results of all statements logged to a file. All statements are just select statements.
That button is to select a sql file that needs to be executed.I am looking for sending the output of query to a file as the example in one of the automation thread shows. For me, the Select to File and Execute Script both look same with only difference where Select to File has option for export to 3 types of files. I tried that but only dumps one line of output where I’m expecting a quite a lot as my script has ton of select statements for which I’m looking for output (something like Oracle SQL command line where you can direct output of sql to a file)
I think I finally found why my script output wasn’t sent to excel file. What I see that if my script has more than one sql statements, it only outputs the first one to the excel. In my case, I was looking for some count to perform an action so it created that one line output in excel which was bit non-intuitive to figure out what’s going on. When I tried other simple SQL statements, it worked perfectly but as soon as I add another statement, it ignored everything after first one. Hope this helps to recreate problem at your end and a solution
I was wondering if you or anyone got chance to look at this problem. Solution to this would really help many users to create output reports from multiple sql statements.
You will need to break your script into multiple export outputs. If you want them all to be in the same file, have them export to the same file (making sure that the overwrite option is unchecked in any subsequent exports after the first one). You can even name the tabs. Hope this helps.
Thank you so much. This worked well although added a quite a lot of work to split into and then wire up a ton of sql files. Now that I’m able to do this, I was wondering if there is any option to loop through a folder and run scripts?
Well. SQL rules still apply so you would have to write a C-based code section that loops through an external file system provided the SQL server and your file location “know” each other. Very, Very difficult and WAY above my pay grade. I wish I could help my friend but I’m just not that good. Perhaps someone on the boards could share some coding for both of us because that would be very interesting.