4

i'm in ubuntu 9.04 and using sql squirrel as my sql client. i connect to a remote SQL Server. There are some stored procedures in the db. I don't know how to execute them. No explicit gui. Earlier i was in windows and i could use management studio. I can right click on stored procedures and give Execute. You guys have any idea? Let me know. It will be helpful for me. :)

1
  • Can I suggest an edit to the Question title to replace "SQL Server" with "MSSQL Server" or "Microsoft SQL Server" to reduce confusion and make it clear which server this is for?
    – KC Baltz
    Commented Apr 9, 2014 at 20:39

3 Answers 3

8

Typically, if you want to execute a SQL Server stored procedure, you'd write:

EXEC Your-stored-proc-name-here @param1 = value1, @param2 = value2 

and then execute that command. Typically, you should also use the dbo.StoredProcName notation to avoid any confusion / problems.

2
  • I had problems using the parenthesis. But managed to execute with exec procname, the rest is the same Commented Aug 24, 2011 at 21:29
  • additionaly, if you have output parameters, you need to declare them. tried to use examples but SO don't accept '@' Commented Mar 22, 2012 at 22:14
3
EXEC <STOREDPROCNAME> <PARAMLIST>

EXEC dbo.GetCandy 'Red',62

Then hit execute or the equivalent in your editor.

1
  • DARN - beat me by 51 seconds! :-)
    – marc_s
    Commented Nov 10, 2009 at 17:15
1

I had to tweak it slightly for a Microsoft SQL Server database (jsqlconnect driver). This worked for me:

execute <sproc_name> <args>

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.