IDAX.ALTER_MODEL - 變更模型的內容
您可以使用此儲存程序來變更指定模型的內容。因此,舉例而言,您可以重新命名模型、變更模型的擁有者,或將模型分類並予以說明。
必要條件
- 您必須至少指定其中一個選用參數。
- 如果您指定新的模型名稱,則該名稱不得已經存在。
- 只有在模型的狀態為 Complete 時,您才可以變更模型名稱及擁有者。
- 您無法變更模型綱目。
- 變更模型名稱時,也會變更該模型的受管理表格或視圖的名稱。
- 只有在模型是從另一個應用程式匯入時(例如,從 IBM® Netezza® Analytics),您才能變更應用程式的名稱及版本。
- 透過本端電腦上的模型建置程序建置的模型,會取得應用程式名稱 IBM DB Analytics 及現行 DB2® 版本。這些名稱不能變更,它們是唯讀的。
權限
陳述式的授權 ID 所持有的專用權必須至少包含下列其中一項權限:
- 所有變更:模型的 CONTROL 專用權
- 若要重新命名模型,則需有下列其中一個專用權:
- 模型綱目的 ALTERIN 專用權
- DBADM 權限
- 若要變更模型擁有者:SECADM 權限
- 所有其他變更:DATAACCESS 權限
語法
IDAX.ALTER_MODEL(in parameter_string varchar(32672))
參數說明
- parameter_string
- 必要的單一字串參數,其中包含以逗點區隔的 <parameter>=<value> 項目配對。
傳回的資訊
如果發生錯誤,則會引發異常狀況。
範例
CALL IDAX.ALTER_MODEL('model=cc_nb_ewd, category=sample');