The syntax is a little different for SQL Server. In the example below, I'm asking the AdventureWorks2019 database (a standard one supplied by Microsoft) to execute the stored procedure "USPGetEmployeeManagers" for BusinessEntityID 285 (a person named Syed Abbas). The script returns the table in the screenshot.
//dbc copy/pasted from a different sql query made by Query Builder
dbc = Create Database Connection ("ODBC:APP=JMP;DATABASE=AdventureWorks2019;DESCRIPTION=SQLEXPRESS;DSN=AdventureWorks;TRUSTED_CONNECTION=Yes;WSID=mycomputername;");
//sql copy/pasted from running stored procedure in SQL Server Management Studio
sql_statement = "
DECLARE @return_value int
EXEC @return_value = [dbo].[uspGetEmployeeManagers]
@BusinessEntityID = 285
SELECT 'Return Value' = @return_value
";
//run the stored procedure
execute sql(dbc, sql_statement);