powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Компиляция PL/SQL функции средствами jdbc
10 сообщений из 10, страница 1 из 1
Компиляция PL/SQL функции средствами jdbc
    #33997775
Plut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создаю функцию
Код: plaintext
1.
2.
3.
4.
5.
create or replace function ttt()
 return  number
is
begin
 return   1 ;
end 
пишет, Command completed successfully
затем
Код: plaintext
alter function ttt compile
опять Command completed successfully
затем
Код: plaintext
select ttt() from dual
и тут ORA-06575: Package or function TTT is in an invalid state
Все это, как вы уже догадались Oracle и используется JDeveloper

Собственно вопрос - как откомпилить эту функцию?
...
Рейтинг: 0 / 0
Компиляция PL/SQL функции средствами jdbc
    #33998101
он же
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала в точности скопировать то, что посылается JDBC'е (?) и выполнить в sqlplus.
...
Рейтинг: 0 / 0
Компиляция PL/SQL функции средствами jdbc
    #33998251
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JDBC тут абсолютно ни при чём.
...
Рейтинг: 0 / 0
Компиляция PL/SQL функции средствами jdbc
    #33998914
Plut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставлю вопрос так, что надо поставить в Statement, чтобы
скомпилить функцию и чтобы она стала пригодной для использования
...
Рейтинг: 0 / 0
Компиляция PL/SQL функции средствами jdbc
    #33999024
Memento
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
create or replace function ttt
 return  number as
result number;
begin
 return   1 ;
end; 
...
Рейтинг: 0 / 0
Компиляция PL/SQL функции средствами jdbc
    #33999056
он же
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan MJDBC тут абсолютно ни при чём.
Это всё понятно.
Да и ответ уже дали.
...
Рейтинг: 0 / 0
Компиляция PL/SQL функции средствами jdbc
    #33999275
Plut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему даже если функция не верна команда
alter function ttt compile
не выдает ошибок а пишет
Command completed successfully?
и почему create or replase function создает невалидную функцию без ошибок и
предупреждений
...
Рейтинг: 0 / 0
Компиляция PL/SQL функции средствами jdbc
    #33999599
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlutПочему даже если функция не верна команда
alter function ttt compile
не выдает ошибок а пишет
Command completed successfully?
и почему create or replase function создает невалидную функцию без ошибок и
предупреждений
Кто пишет? команда? клевая новость.
...
Рейтинг: 0 / 0
Компиляция PL/SQL функции средствами jdbc
    #33999632
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Plutи почему create or replase function создает невалидную функцию без ошибок и предупреждений
Вот именно, что с предупреждениями, смотри Statement.getWarnings().
...
Рейтинг: 0 / 0
Компиляция PL/SQL функции средствами jdbc
    #33999833
Plut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо - это помогло решить проблему
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Компиляция PL/SQL функции средствами jdbc
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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