У меня есть существующая таблица. У меня есть запрос select, который может возвращать несколько строк. Я хочу отобразить все строки, которые возвращает этот запрос select, без использования курсора. Как я могу достичь этого в pl sql?Как отобразить несколько строк из таблицы без использования курсора?
0
A
ответ
1
Если я правильно понимаю ваш вопрос, следующее возможное решение:
BEGIN
FOR T IN (SELECT 'data_1' col_1,
'data_2' col_2,
'data_3' col_3
FROM dual) LOOP
dbms_output.put_line('Query returns: '||T.col_1||', '||T.col_2||', '||T.col_3);
END LOOP;
END;
+0
Отлично! Взрыв! Это то, что я искал. Спасибо за тонну за помощь! – user3748090
Смежные вопросы
- 1. Обновление таблицы без использования курсора
- 2. Как отобразить несколько строк изображений в gridview из таблицы sql
- 3. Вставка без использования курсора
- 4. Падение таблиц навалом без использования курсора
- 5. Как удалить несколько строк из datagridview без использования индекса?
- 6. Извлечь несколько строк из курсора Sybase
- 7. Как вытащить одну строку из курсора android, содержащую несколько строк
- 8. TSQL - Отображение одной таблицы в другую без использования курсора
- 9. Вставить несколько строк из нескольких строк
- 10. Как я могу распространить значение на несколько строк без курсора?
- 11. Как вставить несколько строк одновременно без использования входов в CodeIgniter?
- 12. Итерация без использования курсора в MYSQL
- 13. Несколько строк из одной таблицы
- 14. Laravel, вставьте несколько строк без использования foreach
- 15. Как удалить несколько повторяющихся строки из таблицы без использования нумерации строк в T-SQL
- 16. Чтение числа строк из курсора
- 17. Как отобразить несколько строк в ячейке tableView
- 18. Как изменить форму курсора без использования MouseArea?
- 19. Как выбрать несколько строк из таблицы mysql?
- 20. Выберите несколько строк из той же таблицы
- 21. столбец Обновление с помощью строк таблицы, без использования курсора или любой другой итерации
- 22. Как выполнить оценку результатов записи в SQL без использования курсора
- 23. Как обновить несколько строк в таблице без использования цикла?
- 24. Несколько строк текста рядом с кнопкой без использования float
- 25. несколько строк одной таблицы
- 26. несколько строк диаграмм в ggplot без использования грани
- 27. Как добавить несколько строк таблицы?
- 28. Как отобразить несколько строк в колбе?
- 29. Как отобразить несколько строк в один тост?
- 30. Как отобразить несколько строк в UITableViewCellStyleSubtitle
Почему в PL/SQL? Показать кому и как? Почему вы не можете использовать (видимый) курсор и какой другой механизм вы планируете - цикл PL/SQL каким-то образом выбирает одну строку каждый раз !? Может быть, это означает не явный курсор, а неявный - все в порядке? –
Я узнал из Google, что это можно легко сделать с помощью явного курсора, но мой курс, который я преследую, не имеет понятия курсора. – user3748090
Возможно, вам придется объяснять свои ограничения. Что именно вам сказали, что вы не можете сделать? Укажите курсор в разделе 'declare' или любом виде курсора, включая неявные и ref-курсоры? Как насчет коллективного сбора - коллекции PL/SQL ОК? И вы не сказали, как/где вы хотите отображать результаты. –