選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

EXECUTE

焦點模式
EXECUTE - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

執行先前預備的陳述式。

語法

EXECUTE plan_name [ (parameter [, ...]) ]

參數

plan_name

要執行的預備陳述式名稱。

parameter

預備陳述式之參數的實際值。這個表達式所產生值的類型必須與建立預備陳述式的 PREPARE 命令中,為此參數位置所指定的資料類型相容。

使用須知

EXECUTE 是用來執行先前的預備陳述式。由於預備陳述式僅於工作階段期間存在,因此預備陳述式必須已由在目前工作階段之前執行的 PREPARE 陳述式建立。

如果先前的 PREPARE 陳述式指定了一些參數,則必須將一組相容的參數傳遞至 EXECUTE 陳述式,否則 Amazon Redshift 會傳回錯誤。與函數不同的是,預備陳述式不會根據指定的參數類型或數目過載;預備陳述式的名稱必須在資料庫工作階段內是唯一的。

對預備陳述式發出 EXECUTE 命令時,Amazon Redshift 可能會選擇先修改查詢執行計畫 (依據指定的參數值改善效能),再執行預備陳述式。此外,每次重頭執行預備陳述式時,Amazon Redshift 都會根據隨 EXECUTE 陳述式指定的不同參數值,再次修改查詢執行計畫。若要檢查 Amazon Redshift 為任何特定 EXECUTE 陳述式選擇的查詢執行計畫,請使用 EXPLAIN 命令。

如需建立及使用預備陳述式的範例和詳細資訊,請參閱 PREPARE

另請參閱

DEALLOCATE, PREPARE

下一個主題:

EXPLAIN

上一個主題:

結束

在本頁面

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。