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