全部產品
Search
文件中心

Data Management:可程式化對象

更新時間:Aug 14, 2025

Data Management支援變更儲存程式(Stored Routines),並且提供了正常化的管理流程來管控變更操作記錄,本文介紹如何完成儲存程式變更。

前提條件

支援的資料庫類型:

  • MySQL:RDS MySQLPolarDB MySQL版MyBase MySQL、其他來源MySQL。

  • SQL Server:RDS SQL ServerMyBase SQL Server、其他來源SQL Server。

  • PostgreSQL:RDS PostgreSQLPolarDB PostgreSQL版MyBase PostgreSQLAnalyticDB for PostgreSQL、其他來源PostgreSQL。

  • MariaDB:RDS MariaDB、其他來源MariaDB。

  • PolarDB PostgreSQL版(相容Oracle)

使用限制

目前僅支援變更函數(Stored Function)和預存程序(Stored Procedure)。

操作步驟

  1. 登入Data Management 5.0
  2. 在頂部功能表列中,選擇資料庫開發 > 資料變更 > 可程式化對象

    說明

    若您使用的是極簡模式的控制台,請單擊控制台左上方的2023-01-28_15-57-17.png表徵圖,選擇全部功能 > 資料庫開發 > 資料變更 > 可程式化對象

  3. 在資料變更工單申請頁面,配置工單參數。部分參數說明如下:

    參數名

    說明

    資料庫

    搜尋並選擇有變更許可權的資料庫。

    業務背景

    建議您填寫業務需求的背景原因,以降低溝通成本。

    變更SQL

    必須是可直接執行的SQL語句,產品在提交時會自動校正文法正確性,不正確則阻斷無法提交。

  4. 單擊提交申請

    等待系統進行預檢查。

    說明

    如果預檢查不通過,可根據提示修改工單,並重新提交檢測,直至校正通過。

  5. 檢查通過後,單擊提交審批

    說明
    • 在提交審批前,您可以修改工單內容和定時配置,一旦提交審批後,您將不能修改相關資訊。

    • 目前資料變更的預設安全審批規則為:資料庫對應的DBA進行審批。更多關於資料變更的審批規則請參見SQL變更安全規則

  6. 待審批通過後,單擊執行變更

    在任務設定對話方塊中,選擇執行策略:

    • 立即執行:單擊確定執行後,即刻執行工單任務。

    • 定時執行:設定任務開始執行的時間,系統在指定時間執行工單任務。

  7. 執行成功後可通過單擊詳情,查看執行日誌詳細,包括執行語句、執行所用時間、調度詳情等資訊。

    說明
    • 預存程序包體內容的商務邏輯需要使用者進行保障,DMS模組只進行預存程序關鍵要素的檢測(不探測包體邏輯)。

    • 預存程序的執行不支援事務指定、不支援變更前鏡像的備份處理。