СОЗДАЙТЕ КОПИЮ ТАБЛИЦЫ В POSTGRESQL (С ДАННЫМИ И БЕЗ НИХ)
В этом уроке мы увидим, как создать копию таблицы в postgresql на примере. Посмотрим
- Как создать копию таблицы в postgresql с данными.
- Как создать копию таблицы в postgresql без данных.
- Как создать копию таблицы в postgresql с частичными данными (с ограничениями)
С примером для каждого
Синтаксис:
СОЗДАТЬ ТАБЛИЦУ table_copy КАК ТАБЛИЦУ существующая таблица;
Таблица, которую мы используем,
Детали:
Создайте копию таблицы в postgresql с данными.
CREATE TABLE odetails_copyfull AS TABLE odetails;
Полная копия таблицы создается и называется « odetails_copyfull » .
Таким образом, результирующая таблица
odetails_copyfull:
Создайте копию таблицы в postgresql без данных.
CREATE TABLE odetails_copy_nodata AS
TABLE odetails with NO DATA;
Копия таблицы создается без данных и называется « odetails_copy_nodata » .
Таким образом, результирующая таблица
odetails_copy_nodata : _
Создайте копию таблицы в postgresql с частичными данными
CREATE TABLE odetails_copy_partial AS
SELECT * FROM Odetails
WHERE quantity=1;
Частичная копия таблицы с количеством условий = 1 создается и называется « odetails_copy_partial » .
Таким образом, результирующая таблица
odetails_copy_partial
Только полноправные пользователи могут оставлять комментарии. Аутентифицируйтесь пожалуйста, используя сервисы.