Oracle: как проверить хранимой процедуры
Ref. Курсор используется для возврата данных из Oracle в наборе данных или курсора формата. Иногда случается так, что передний край не готов, и вы, возможно, потребуется проверить процедуры результате множества. Это очень легкий и простой тест хранимую процедуру, которая возвращает данные в формах Ref. Курсор.
Допустим у вас есть хранимая процедура sp_myFirst_proc и 2 входных параметров и 1 выходного параметра для возврата данных (см. курсором типа данных). Чтобы проверить данные, в первую вошли в Oracle SQL * Plus, как только вошли в Вы будете иметь командную строку с указанием SQL> строки. Типа как ниже:
sql>variable myData refcursor;
sql>execute sp_myFirst_proc(’01101′, ‘07/06/2004′, :myData);
sql>print myData;
01101 и 07/06/2004 эти два входных параметров и myData получает данные, возвращаемые процедурой.

























Оставить Ответить