Това ръководство обяснява Oracle, в Oracle / PLSQL използване CREATE TABLE AS с синтаксис и примери.
Oracle / PLSQL Създаване на таблица Както може да се използва за създаване на таблица от съществуваща таблица чрез копиране на съществуващи колони маса.
Важно е да се отбележи, че при създаването на масата, така че нова маса ще бъде изпълнен със записи от съществуваща таблица (на базата на SELECT изявление).
Създаване на таблица - чрез копиране всички колони от другата маса
Създаване на таблица AS синтаксис в Oracle PL / SQL, за да копирате всички колони:
Създаване на таблица new_table
AS (SELECT * ОТ old_table);
Вземем примера на CREATE TABLE AS. което ще създаде маса, като копирате всички колони от друга таблица.
Този пример ще създаде нова маса с доставчиците на имената. Новият таблицата ще включва само определени колони (company_id. Адрес. Сити. Държавните и цип) на дружествата от масата.
Освен това, ако компаниите ще Запис в таблицата, новата таблица ще бъдат запълнени с доставчици записи върнати от SELECT изявлението.
Създаване на таблица - чрез копиране на избраните колони от множество таблици
Синтаксис CREATE TABLE AS. да копирате колони от няколко таблици в Oracle PL / SQL:
Създаване на таблица new_table
AS (Изберете column_1, графа2 ... column_n
ОТ old_table_1, old_table_2 ... old_table_n);
Вземем примера CREATE TABLE AS, която показва как да създадете таблица, като копирате избраните колони от различни таблици.