Я пытаюсь самоучить себя SQL.Я работаю над вызовом простого оператора select из хранимой процедуры в Oracle.
Я создал базу данных сотрудников с 2 таблицами;сотрудники и отдел.Я хочу выбрать заявление, которое возвращает всех сотрудников из определенного отдела.
Это то, что у меня есть до сих пор, и я не могу понять, где я иду не так
create or replace procedure user_empdepart (depart_name varchar(40))
AS
BEGIN
SELECT emp_name FROM employee JOIN department ON department.departmentID =
employee.departmentID
WHERE depart_name = 'research';
END;
И тогда я надеюсь назвать вышесказанное:
exec user_empdepart(research);
Я использую SQL Developer Oracle
Я получаю следующее сообщение об ошибке:
Ошибка (99,50): PLS-00103: Обнаружен символ «ОТДЕЛ» при ожиданииодно из следующего:,;для группы, имеющей пересечение, минус порядок, начало объединения, где соединение