Я намагаюся зробити SELECT INTO за допомогою Oracle. Мій запит:
SELECT * INTO new_table FROM old_table;
Але я отримую таку помилку:
SQL Error: ORA-00905: missing keyword
00905. 00000 - "missing keyword"
Будь-які ідеї, що не так?
Стандартна поведінка вищезазначеного має бути такою, якою я спочатку вважав: Однак Oracle реалізував це зовсім по-іншому у своєму діалекті Документів SQL Oracle на Insert ... Select
select into
створення нової таблиці не є частиною стандарту. Стандарт SQL для створення таблиці на основі вибору єcreate table .. as select ...
. У стандарті SQLSELECT INTO
визначено читання значення стовпця в змінній мовою програмування