EXECUTE — 執行預先備妥的陳述式
EXECUTEname
[ (parameter
[, ...] ) ]
EXECUTE
用於執行先前備妥的陳述式。由於預先備妥的陳述式僅在工作階段期間存在,因此該陳述式必須由目前工作階段中較早執行的 PREPARE
陳述式建立。
如果建立該陳述式的 PREPARE
陳述式指定了一些參數,則必須將一組相容的參數傳遞給 EXECUTE
陳述式,否則會引發錯誤。請注意,(與函數不同)預先備妥的陳述式不會根據其參數的類型或數量進行多載;預先備妥的陳述式的名稱在資料庫工作階段中必須是唯一的。
有關預先備妥的陳述式的建立和使用的更多資訊,請參閱 PREPARE。
name
要執行的預先備妥的陳述式的名稱。
parameter
預先備妥的陳述式的參數的實際值。這必須是一個表示式,產生一個與此參數的資料類型相容的值,如建立預先備妥的陳述式時所確定的。
EXECUTE
傳回的指令標籤是預先備妥的陳述式的標籤,而不是 EXECUTE
的標籤。
SQL 標準包含 EXECUTE
陳述式,但它僅用於嵌入式 SQL。此版本的 EXECUTE
陳述式也使用略有不同的語法。
如果您在文件中發現任何不正確、與特定功能的經驗不符或需要進一步澄清的內容,請使用 此表單 回報文件問題。