Я новичок в PL / SQL и пытаюсь создать хранимую процедуру с некоторыми входными параметрами, которые мы будем использовать для генерации наших отчетов.
Цель состоит в том, чтобы иметь возможность генерировать 100 с или строки данныхна основе входного параметра, который будет вводить пользователь.
Я могу сделать это в SQL Server, но я не уверен, как это сделать в Oracle.
Например:
Create Procedure usp_employees
(@Deptid int not null,
@MaritalStatus varchar(10) null)
As
Begin
Select Firstname, LastName, HireDate, DepartmentName, Marital_Status
From EmployeeTable
Where DeparatmentID = @Deptid
and Marital_Status = @MaritalStatus
End;
И затем я выполняю это так:
Execute usp_employees 1,'F';
Может кто-нибудь подсказать мне, как воссоздать и выполнить это с использованием PL / SQL?
Спасибо.