Oracle-Sql-Developer
如何在 Sql 開發人員中獲取用於 DDL 命令的 SQL?
在 Sql 開發人員中,可以獲取現有表的 DDL -
但是,如何獲取通過 UI 執行的操作的 SQL?例如,當我更改表以刪除列時,如何查看生成的 DDL?Sql 開發人員執行 drop 操作,並沒有向我顯示任何內容。
編輯:我添加一列 -
然後切換到 SQL 選項卡 -
不是我想要的。
Oracle 知道您想要這個特性。我正在使用 SQL Developer 4.0.0.13.80,它的工作方式如您所願。當您發布問題時,您可能使用的是舊版本。我轉到編輯表,在 GUI 中添加一列,然後在對話框中選擇名為 DDL 的項目。有一個單選按鈕可顯示完整的 CREATE 語句 DDL,或僅顯示目前編輯的 DDL 更新。
右鍵點擊左窗格中的表名並選擇
表 -> 生成表 API
希望這可以幫助!!