Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Get a return value from a EXEC xp_cmdshell
Message
 
 
To
19/06/2008 20:31:21
Jay Johengen
Altamahaw-Ossipee, North Carolina, United States
General information
Forum:
Microsoft SQL Server
Category:
Scripting
Environment versions
SQL Server:
SQL Server 2000
Miscellaneous
Thread ID:
01325535
Message ID:
01325715
Views:
12
>>>I'm using this line to run an EXE. Sometimes the EXE is successful, and sometimes it's not. Is there a way to get whatever was displayed in the command window after it runs? I need to take a different action afterward depending on whether it was successful or not.
>>>
>>>
>>>EXEC MASTER.dbo.xp_cmdshell @Merge_Script, no_output
>>>
>>
>>EXEC @result = xp_cmdshell @Merge_Script, no_output
>>
>>http://msdn.microsoft.com/en-us/library/ms175046.aspx
>
>What would I use to search through @result for a specific string?

Result is either 1 or 0. It doesn't give you specific info about the failure.

But in general there are CHARINDEX and other functions to search in the string. Please check

http://fox.wikis.com/wc.dll?Wiki~VFPSQL-TSQL-Mapping
If it's not broken, fix it until it is.


My Blog
Previous
Reply
Map
View

Click here to load this message in the networking platform