Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / For.. select .. into / 5 сообщений из 5, страница 1 из 1
14.04.2017, 15:28
    #39438809
ARlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
For.. select .. into
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
declare
	x varchar2(1);
	y varchar2(1);
begin
	for i in (select dummy into x from dual)
	loop
		y := i.dummy;
	end loop;
	dbms_output.put_line('x = ' || x);
	dbms_output.put_line('y = ' || y);
end;
/
...
Рейтинг: 0 / 0
14.04.2017, 15:28
    #39438810
ARlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
For.. select .. into
https://docs.oracle.com/database/121/LNPLS/cursor_for_loop_statement.htm#LNPLS1143

Код: plsql
1.
2.
3.
select_statement

SQL SELECT statement (not PL/SQL SELECT INTO statement). For select_statement, PL/SQL declares, opens, fetches from, and closes an implicit cursor. However, because select_statement is not an independent statement, the implicit cursor is internal—you cannot reference it with the name SQL.




Вопрос: почему не падает ошибка?
...
Рейтинг: 0 / 0
14.04.2017, 15:31
    #39438811
stax..
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
For.. select .. into
ARlex,

фіча. обсуждали уже (боян)

.....
stax
...
Рейтинг: 0 / 0
14.04.2017, 15:31
    #39438812
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
For.. select .. into
ARlexВопрос: почему не падает ошибка?Так исторически сложилось.
...
Рейтинг: 0 / 0
14.04.2017, 16:35
    #39438861
ARlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
For.. select .. into
Ясно, что неясно)
Спасибо
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / For.. select .. into / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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