OceanBase 管理觸發(fā)器

2021-06-05 15:36 更新

在 OceanBase 開發(fā)者中心(OceanBase Developer Center,ODC)單擊連接名進(jìn)入連接后,在左導(dǎo)航欄中單擊 觸發(fā)器 標(biāo)簽可以查看觸發(fā)器列表。在觸發(fā)器列表中展示了當(dāng)前連接的數(shù)據(jù)庫中存在的觸發(fā)器對象,您可以在觸發(fā)器列表中右鍵目標(biāo)對象以進(jìn)行一些管理操作?;蛘?,在觸發(fā)器列表中雙擊目標(biāo)觸發(fā)器名進(jìn)入觸發(fā)器管理頁面。

OceanBase管理觸發(fā)器

管理操作

右鍵列表中的目標(biāo)對象,在彈出的右鍵管理操作列表中 ODC 提供了一些操作鍵供您快速管理目標(biāo)對象。

下述為管理操作鍵表:

操作鍵

說明

查看觸發(fā)器

進(jìn)入 觸發(fā)器管理頁面,查看當(dāng)前觸發(fā)器的基本信息、參數(shù)和代碼等信息。

新建觸發(fā)器

進(jìn)入新建觸發(fā)器頁面,根據(jù)引導(dǎo)步驟創(chuàng)建新的觸發(fā)器。

編輯

在 觸發(fā)器編輯頁面 中展示當(dāng)前觸發(fā)器的定義語句,您可以在窗口中繼續(xù)編輯該觸發(fā)器。

啟用

啟用當(dāng)前觸發(fā)器。

禁用

禁用當(dāng)前觸發(fā)器。

刪除

刪除當(dāng)前觸發(fā)器。

刷新

對當(dāng)前觸發(fā)器對象進(jìn)行一些管理操作后,刷新以展示最新信息。

觸發(fā)器管理頁面

在觸發(fā)器列表中雙擊目標(biāo)觸發(fā)器名進(jìn)入觸發(fā)器管理頁面,頁面中提供以下 3 個(gè)頁簽:

  • 基本信息:展示觸發(fā)器的 名稱、所有者 和 是否啟用 等信息。
  • 基準(zhǔn)對象:展示該觸發(fā)器基準(zhǔn)對象的 名稱、所有者 和 類型 等信息。
  • DDL:展示定義觸發(fā)器的腳本,還提供了 編輯(進(jìn)入觸發(fā)器頁面)、查找 和 刷新 等功能鍵。

觸發(fā)器編輯頁面

在觸發(fā)器列表中右鍵目標(biāo)項(xiàng),在提供的操作鍵中單擊 編輯 可進(jìn)入觸發(fā)器編輯頁面,或者在觸發(fā)器管理頁面的 DDL 頁簽中單擊 編輯 按鈕也可進(jìn)入觸發(fā)器編輯頁面。在編輯頁面的代碼區(qū)會(huì)展示該觸發(fā)器的定義語句, 您可以繼續(xù)進(jìn)行編輯。同時(shí),工具欄提供了以下功能鍵:

功能

說明

格式化

單擊該按鈕對選中的 SQL 語句或當(dāng)前 SQL 窗口中的所有 SQL 語句進(jìn)行統(tǒng)一的格式化(縮進(jìn)、換行和高亮關(guān)鍵字等操作)。

查找/替換

在查找框內(nèi)輸入內(nèi)容以對腳本進(jìn)行檢索,查找后可在替換框內(nèi)輸入內(nèi)容以對查找內(nèi)容進(jìn)行替換。

撤銷

將腳本回退到上一步操作執(zhí)行的結(jié)果。

重做

執(zhí)行 撤銷 操作后,對腳本重新執(zhí)行撤銷前的操作。

大小寫

提供 全部大寫全部小寫 和 首字母大寫 三種效果,將您在腳本中選中的語句轉(zhuǎn)換為對應(yīng)形式。

縮進(jìn)

提供 添加縮進(jìn) 和 刪除縮進(jìn) 兩種效果,為您在腳本中選中的語句添加或刪除包含的縮進(jìn)。

注釋

提供 添加注釋 和 刪除注釋 兩種效果,將您在腳本中選中的語句轉(zhuǎn)換為注釋或轉(zhuǎn)換為 SQL 語句。

確認(rèn)修改

單擊以更新您本次修改。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號