日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

DROP TABLE

本文為您介紹如何刪除表以及DROP TABLE(刪除表)的使用語法。

語法

DROP TABLE [ IF EXISTS ] table_name [, ...];
說明

DROP TABLE支持一次刪除多個表。

參數說明如下表所示。

參數

描述

IF EXISTS

  • 如果指定IF EXISTS,無論目標表是否存在,執行刪除語句后系統都會返回成功。

  • 如果不指定IF EXISTS,當目標表不存在時,系統會返回ERROR: table "non_exist_table" does not exist報錯。

table_name

需要刪除的表名稱。

示例

刪除表的示例語句如下。

DROP TABLE holo_test;

HoloWeb可視化刪除表

HoloWeb提供可視化刪除表功能,無需寫SQL命令就能刪除表,步驟如下。

  1. 進入HoloWeb頁面,詳情請參見連接HoloWeb并執行查詢

  2. HoloWeb頁面頂部菜單欄,單擊元數據管理

  3. 元數據管理頁面左側的已登錄實例列表,鼠標右擊要刪除的表,選擇刪除表刪除表

  4. 刪除表對話框,單擊確認,完成刪除表。

常見問題

  • 問題現象

    報錯:ERROR: cannot drop table xxx because other objects depend on it. Detail: view xxx depends on table xxx. Hint: Use DROP ... CASCADE to drop the dependent objects too.

  • 可能原因

    被刪除的表有視圖依賴,無法刪除。

  • 解決方法

    執行如下語句進行強制刪除,執行后會同時刪除依賴該表的視圖。

    DROP TABLE [ IF EXISTS ] <table_name> [, ...] CASCADE;