Oracle-Sql-Developer

如何在 Sql 開發人員中獲取用於 DDL 命令的 SQL?

  • October 21, 2014

在 Sql 開發人員中,可以獲取現有表的 DDL -

在此處輸入圖像描述

但是,如何獲取通過 UI 執行的操作的 SQL?例如,當我更改表以刪除列時,如何查看生成的 DDL?Sql 開發人員執行 drop 操作,並沒有向我顯示任何內容。

編輯:我添加一列 -

在此處輸入圖像描述

然後切換到 SQL 選項卡 -

在此處輸入圖像描述

不是我想要的。

Oracle 知道您想要這個特性。我正在使用 SQL Developer 4.0.0.13.80,它的工作方式如您所願。當您發布問題時,您可能使用的是舊版本。我轉到編輯表,在 GUI 中添加一列,然後在對話框中選擇名為 DDL 的項目。有一個單選按鈕可顯示完整的 CREATE 語句 DDL,或僅顯示目前編輯的 DDL 更新。

在此處輸入圖像描述

右鍵點擊左窗格中的表名並選擇

表 -> 生成表 API

希望這可以幫助!!

引用自:https://dba.stackexchange.com/questions/54312