0
私はxxx()のような通常のフォームをmysqlで使用すると、関数から呼び出すことができますか?私にそれを行う方法を教えてください。 SQL Serverでmysqlの別のストアドプロシージャからストアドプロシージャを呼び出す方法は?
私はxxx()のような通常のフォームをmysqlで使用すると、関数から呼び出すことができますか?私にそれを行う方法を教えてください。 SQL Serverでmysqlの別のストアドプロシージャからストアドプロシージャを呼び出す方法は?
ここは、プレーンバニラexec proc
文ですSQL Serverの構文は、使用しているRDBMS
create procedure prYourProc
as
-- exec other proc
exec prSomeOtherProc
-- to get return value
declare @var int
exec @var = prSomeOtherProc
PROCEDURE 1
DROP PROCEDURE IF EXISTS Proc1;
CREATE PROCEDURE Proc1()
BEGIN
CALL Proc2();
END
PROCEDURE 2
DROP PROCEDURE IF EXISTS Proc2;
CREATE PROCEDURE Proc2()
BEGIN
SELECT ColumnName FROM table2;
END
のですか?ストアド・プロシージャーの機能は、RDBMS固有です。 –