Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Предупреждение: Процедура создана с ошибками компиляци  [new]
zloyGamer
Member

Откуда:
Сообщений: 481
а я ваще ниче не понимаю
что нужно сделать чтобы процедура возвращала значение,
гдето видел в доках примерчик похожий но он тож не работает
что то попробывал:
CREATE OR REPLACE  PROCEDURE prc_test(a NUMBER, b OUT NUMBER)
AS
BEGIN
    b := a + 4;
    NULL;
END
/


CREATE OR REPLACE  PROCEDURE prc_test(a NUMBER, b OUT NUMBER)
AS
BEGIN
    b = a + 4;
    NULL;
END
/

CREATE OR REPLACE  PROCEDURE prc_test(a NUMBER, b OUT NUMBER)
AS
BEGIN
    SELECT 8 INTO b
    FROM dual;
    NULL;
END
/

CREATE OR REPLACE  PROCEDURE prc_test(a NUMBER, b OUT NUMBER)
AS
BEGIN
    SELECT 8 INTO :b
    FROM dual;
    NULL;
END
/
sqlplus одно и тоже заладил "Предупреждение: Процедура создана с ошибками компиляци"...
подскажите как узнать что именно в этой процедуре он посчитал ошибкой?

ну недружу я с pl/sql'ем и он со мной тож не особо :)
подскажите как правильно в b затолкать какое нить значение?
1 май 09, 17:40    [7137201]     Ответить | Цитировать Сообщить модератору
 Re: Предупреждение: Процедура создана с ошибками компиляци  [new]
Nikolay Kalmarskiy
Member [заблокирован]

Откуда: Матф.7,19
Сообщений: 4083
show errors
1 май 09, 17:58    [7137215]     Ответить | Цитировать Сообщить модератору
 Re: Предупреждение: Процедура создана с ошибками компиляци  [new]
krnv
Member

Откуда: Нижневартовск -> СПб
Сообщений: 13
м.б.
END;
1 май 09, 18:01    [7137217]     Ответить | Цитировать Сообщить модератору
 Re: Предупреждение: Процедура создана с ошибками компиляци  [new]
zloyGamer
Member

Откуда:
Сообщений: 481
точно
1 май 09, 18:42    [7137260]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить