powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Долго выполняется процедура
5 сообщений из 5, страница 1 из 1
Долго выполняется процедура
    #39406320
Maximchi40
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
create or replace function sorts (str in varchar2)
return varchar2
is
i number;
temp_string varchar2(200);
begin
loop
i:=i+1;
if (i<=length(str)) then
temp_string:=temp_string||substr(str,i,1);
--return (temp_string||'=');
dbms_output.put_line (temp_string);
end if;
EXIT WHEN (i >= length(str));
end loop;
return (temp_string);
end sorts;

почему-то долго выпоняется. Цель: вывести строку поэлементно.
...
Рейтинг: 0 / 0
Долго выполняется процедура
    #39406327
Maximchi40
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кто помочь?
...
Рейтинг: 0 / 0
Долго выполняется процедура
    #39406335
Бельфя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maximchi40,

Код: plsql
1.
i number:=0;
...
Рейтинг: 0 / 0
Долго выполняется процедура
    #39406340
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maximchi40почему-то долго выпоняетсяподозреваю, что она вообще не заканчивается
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
tst> set serveroutput on
tst> declare i number;
  2          n number := 1;
  3  begin loop
  4          i := i+1;
  5          n := n+1;
  6          exit when i > 10;
  7          exit when n > 20;
  8        end loop;
  9        dbms_output.put_line('i="'||i||'"');
 10        dbms_output.put_line('n="'||n||'"');
 11  end;
 12  /
i=""
n="21"

PL/SQL procedure successfully completed.

...
Рейтинг: 0 / 0
Долго выполняется процедура
    #39406342
Maximchi40
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бельфя, спасибо. Было очевидно))
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Долго выполняется процедура
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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