Иллюстрированный самоучитель по PostgreSQL

DROP VIEW. END.

Удаление существующего представления из базы данных.

Синтаксис:

DROP VIEW представление. [….]

Параметры:

Имя удаляемого представления.

Результаты:

  • DROP. Сообщение возвращается при успешном удалении представления.
  • ERROR: view "представление" does not exlst. Ошибка – указанное представление не существует в текущей базе данных.

Описание

Команда DROP VIEW удаляет представление из базы данных. Представления, как и большинство других объектов, удаляются только владельцами.

Пример

Следующая команда удаляет представление h_publishers из базы данных booktown:

booktown=# DROP VIEW h_publishers;
DROP

END

Завершение текущей транзакции блока и фиксация изменений в базе.

Синтаксис:

END [ WORK | TRANSACTION ]

Параметры:

Необязательные ключевые слова, делающие команду SQL более наглядной.

Результаты:

  • COMMIT. Сообщение возвращается при успешной фиксации транзакции.
  • NOTICE: COMMIT: no transaction In progress. He существует незавершенной транзакции, к которой бы могла относиться команда END.

Описание

Команда END является синонимом команды COMMIT и используется для фиксации транзакций по тем же правилам.

Пример

В следующем примере транзакция фиксируется командой END.

booktown=# END WORK;
COMMIT
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.