Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / порядок возвращаемых строк / 5 сообщений из 5, страница 1 из 1
19.06.2016, 22:07:59
    #39258544
alexmb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
порядок возвращаемых строк
добрый вечер

declare
t ttype; -- ttype - table of varchar2(100)
begin
t(1) := '1';
t(2) := '2';
...
t(n) := 'n';

for r in (select column_value from table(t)) loop
....
end loop;
end;

гарантирует ли oracle что возвращаемый select-ом порядок строк будет такой же как в таблице t ?
...
Рейтинг: 0 / 0
19.06.2016, 22:29:15
    #39258549
порядок возвращаемых строк
alexmb,

гарантии обозначаются ответственностью. допустим текущие алгоритмы без parallel обеспечивают требуемый порядок. дальше с этим порядком что?
...
Рейтинг: 0 / 0
19.06.2016, 22:49:56
    #39258560
alexmb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
порядок возвращаемых строк
дальше уже предметная область, за ответ спасибо
...
Рейтинг: 0 / 0
19.06.2016, 23:03:20
    #39258567
порядок возвращаемых строк
alexmbдальше уже предметная областьоткуда-то берется порядок элементов в неупорядоченной по сути nested table.
потом зачем-то заворачивается в селект. если порядок так важен для обработки, при формировании nt нужно сохранить порядок в качестве атрибута. Или убрать из процесса перегонку данных через nt.
...
Рейтинг: 0 / 0
20.06.2016, 01:52:39
    #39258593
--Eugene--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
порядок возвращаемых строк
alexmb,

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


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