Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Exec Procedure_name(2); / 5 сообщений из 5, страница 1 из 1
27.08.2017, 09:47
    #39511105
Goofy122
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Exec Procedure_name(2);
Создал например таблицу

Код: plsql
1.
2.
3.
4.
CREATE TABLE TEST (X NUMBER);

INSERT INTO TEST VALUES (1);
INSERT INTO TEST VALUES (2);



Теперь пишу процедуру например

Код: plsql
1.
2.
3.
4.
5.
CREATE OR REPLACE PROCEDURE Proc_Test ( Y in number ) 
AS 
BEGIN
DELETE FROM TEST WHERE Y = X;
END Proc_Test;/




Затем пишу:

Код: plsql
1.
 EXEC Proc_Test (2);/ 



В Sql Developer норм работает а в Pl/SQL Developer не работает как сделать EXEC в Pl/SQL Developer помогите пожалуйста выдает ошибку

ORA-00900: invalid SQL statement
...
Рейтинг: 0 / 0
27.08.2017, 10:51
    #39511119
sharkerr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Exec Procedure_name(2);
Может для начала следует понять, для чего в PLSQL Developer SQL Window и Test Window, а еще в нём есть такая вещь, как Command Window.
...
Рейтинг: 0 / 0
28.08.2017, 09:17
    #39511401
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Exec Procedure_name(2);
А что, без EXEC процедуру никак не запустить?
...
Рейтинг: 0 / 0
28.08.2017, 09:25
    #39511405
Бракованный финский угорь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Exec Procedure_name(2);
sharkerrМожет для начала следует понять, для чего в PLSQL Developer SQL Window и Test Window, а еще в нём есть такая вещь, как Command Window.Фтопку. Я не стал разбираца. Я настолько привык запускать в одном окне по несколько раз sql и pl/sql, что сразу понял, что философия pl/sql Developer-а не для меня.
...
Рейтинг: 0 / 0
28.08.2017, 14:32
    #39511661
Lary Denis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Exec Procedure_name(2);
Goofy122, используй

Код: plsql
1.
2.
begin
end;



Читал на заборе, что pl/sql developer не знает, что такое exec.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Exec Procedure_name(2); / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]