Я прочитал очень много вопросов и статей с этого сайта.Однако я устаю искать то, чем хочу манипулировать.В SQL Server я использовал для вызова процедур, таких как «EXEC Some_Procedure_name arg1,« arg2 », arg3,« arg4 »».Когда входные параметры в числовом виде, я не буду использовать пение в кавычках.Но в оракуле, мне действительно нужно написать что-то вроде использования параметров ввода и вывода?Скажем, процедура ниже:
CREATE OR REPLACE PROCEDURE GET_JOB
(
p_JOB_ID IN varchar2,
outCursor OUT MYGEN.sqlcur
)
IS
BEGIN
OPEN outCursor FOR
SELECT *
FROM JOB
WHERE JOB_ID = p_JOB_ID;
END GET_JOB;
/
Затем я должен указать имя имени входного параметра в моем коде c #, как показано ниже:
var userNameParameter = command.Parameters.Add("p_JOB_ID", Job_ID);
returnValueParameter.Direction = ParameterDirection.In;
Не могу я просто вызвать егокак "Выполнить GET_JOB 'j208';"?