本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
ALTER STATISTICS
支援的語法
ALTER STATISTICS name OWNER TO { new_owner | CURRENT_ROLE | CURRENT_USER | SESSION_USER } ALTER STATISTICS name RENAME TO new_name ALTER STATISTICS name SET SCHEMA new_schema ALTER STATISTICS name SET STATISTICS { new_target | DEFAULT }
說明
ALTER STATISTICS 會變更現有延伸統計資料物件的參數。ALTER STATISTICS 命令中未特別設定的任何參數都會保留其先前的設定。
您必須擁有統計資料物件才能使用 ALTER STATISTICS。若要變更統計資料物件的結構描述,您還必須具有新結構描述CREATE的權限。若要變更擁有者,您必須能夠SET ROLE使用新的擁有角色,而且該角色必須具有統計資料物件結構描述CREATE的權限。(這些限制會強制變更擁有者不會執行您捨棄並重新建立統計資料物件而無法執行的任何動作。 不過,超級使用者可以改變任何統計資料物件的擁有權。)
Parameters
name-
要變更之統計資料物件的名稱 (選擇性符合結構描述資格)。
new_owner-
統計資料物件新擁有者的使用者名稱。
new_name-
統計資料物件的新名稱。
new_schema-
統計資料物件的新結構描述。
new_target-
此統計資料物件的統計資料收集目標,用於後續
ANALYZE操作。在 Aurora DSQL 中,目標可以設定為0。100將其設定為DEFAULT,以使用系統預設統計資料目標 () 還原為default_statistics_target。(將其設定為 的值-1是過時的拼法,以取得相同的結果。)重要
如果您設定的目標大於
100,Aurora DSQL 會傳回錯誤statistics target N exceeds maximum allowed value of 100。