Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / select into / 13 сообщений из 13, страница 1 из 1
11.07.2017, 07:55
    #39486203
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
а есть ли в oracle такая классная штука как в MS-SQL
когда пишешь (примерно)
Код: plsql
1.
select * into table_name from ttable


и всё данные из ttable попадают в table_name и не нужно писать там create и разбираться с типами полей )))
Есть такое или нет? ))
...
Рейтинг: 0 / 0
11.07.2017, 08:03
    #39486207
Mr_Muscle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
CREATE TABLE new_table AS (SELECT * FROM old_table);
...
Рейтинг: 0 / 0
11.07.2017, 08:13
    #39486210
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
Mr_MuscleCREATE TABLE new_table AS (SELECT * FROM old_table);
ООО, спасибо ))))
...
Рейтинг: 0 / 0
11.07.2017, 10:47
    #39486342
select into
RMagistr2015..и не нужно писать там create...
Mr_MuscleCREATE ...
RMagistr2015ООО, спасибо ))))
...
Рейтинг: 0 / 0
11.07.2017, 11:04
    #39486353
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
Смешарик-ЛошарикRMagistr2015..и не нужно писать там create...
Mr_MuscleCREATE ...
RMagistr2015ООО, спасибо ))))



Ну да весело получилось
...
Рейтинг: 0 / 0
11.07.2017, 16:01
    #39486705
XMLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
RMagistr2015,
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
CREATE TABLE TEST_XX
(
  ID      NUMBER,
  IDX    NUMBER,
  IDY        NUMBER);
/
INSERT INTO TEST_XX
 VALUES (1,2,3);
 /
  
DECLARE
 TEST_XX_ROW TEST_XX%ROWTYPE;
BEGIN
 SELECT * INTO TEST_XX_ROW
  FROM TEST_XX
  WHERE ROWNUM = 1;
END;  
...
Рейтинг: 0 / 0
11.07.2017, 16:02
    #39486707
XMLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
RMagistr2015,
BULK COLLECT сам почитай
...
Рейтинг: 0 / 0
11.07.2017, 16:10
    #39486724
Бракованный финский угорь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
Хмель,

почитать, про балк коллект почитать ему будет конечно не лишним, но здесь он совершенно ни к чему.
...
Рейтинг: 0 / 0
11.07.2017, 16:27
    #39486748
XMLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
Бракованный финский угорьХмель,

почитать, про балк коллект почитать ему будет конечно не лишним, но здесь он совершенно ни к чему.

Вот к чему:
RMagistr2015и всё данные из ttable попадают в table_name
BULK COLLECT:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
CREATE TABLE TEST_XX
(
  ID      NUMBER,
  IDX    NUMBER,
  IDY        NUMBER);
/
INSERT INTO TEST_XX
 VALUES (1,2,3);
 /
INSERT INTO TEST_XX
 VALUES (4,5,6);
 /
  
DECLARE
 TYPE TYPE_TEST_XX_TABLE IS TABLE OF TEST_XX%ROWTYPE;
 TEST_XX_TABLE TYPE_TEST_XX_TABLE ;
BEGIN
 SELECT * BULK COLLECT INTO TEST_XX_TABLE
  FROM TEST_XX;
END; 
...
Рейтинг: 0 / 0
11.07.2017, 16:30
    #39486753
123йй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
XMLer,

читай что такой селект делает в мускуле
...
Рейтинг: 0 / 0
11.07.2017, 16:35
    #39486761
rf_mail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
RMagistr2015а есть ли в oracle такая классная штука как в MS-SQL
когда пишешь (примерно)
Код: plsql
1.
select * into table_name from ttable



и всё данные из ttable попадают в table_name и не нужно писать там create и разбираться с типами полей )))
Есть такое или нет? ))

http://www.sql.ru/forum/70295/sys-refcursor
...
Рейтинг: 0 / 0
11.07.2017, 16:36
    #39486764
Бракованный финский угорь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
Хмель, да угомонись ты постить одно и то же. Смысла от этого больше не станет.
...
Рейтинг: 0 / 0
11.07.2017, 16:42
    #39486771
Бракованный финский угорь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select into
rf_mail http://www.sql.ru/forum/70295/sys-refcursor
Еще один горе-советчик нарисовался.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / select into / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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