DB Toolbox: Calling Store Procedure

조회 수: 17 (최근 30일)
Pete sherer
Pete sherer 2021년 4월 26일
답변: Pete sherer 2021년 4월 27일
Hi,
I am using the Database toolbox to execute the store procedure.
tSQL = ['{call LiveCAT.dbo.[nameOfSP]('input1','input2')}'];
execute( connDB, tSQL)
info = fetch(connDB, ' SELECT * FROM #Results')
or
curs = exec( conn, tSQL);
dbList= fetch( curs);
I didn't get any return result. I think it didn't work because there're interim SQL statement in between before final SELECT query. Please provide suggestion.
The SP looks like this
ALTER PROCEDURE [dbo].[nameOfSP] (@peril varchar(255), @name varchar(255))
AS
BEGIN
create table #Results
(Exposure_BaseId bigint null, Company varchar(400))
INSERT INTO #Results(Exposure_BaseId, Company )
Exec(@myQuery)
Select distinct Exposure_BaseId,Company ,
from #Results
END

답변 (1개)

Pete sherer
Pete sherer 2021년 4월 27일
I tried to use command 'runstoredprocedure' but it seems that function doesn't exist anymore.

카테고리

Help CenterFile Exchange에서 Database Toolbox에 대해 자세히 알아보기

태그

제품


릴리스

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by