在 Amazon Redshift 中建立預存程序 - Amazon Redshift

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

在 Amazon Redshift 中建立預存程序

本主題說明如何在 Amazon Redshift 中建立和使用預存程序。預存程序是多個程式可以使用的SQL陳述式集合。

您可以使用 Postgre 程SQL序語言 PL/PG SQL 來定義 Amazon Redshift 存儲程序,以執行一組SQL查詢和邏輯操作。程序儲存於資料庫,可供具有足夠資料庫權限的任何使用者執行。

與使用者定義函數 (UDF) 不同,預存程序除了SELECT查詢之外,還可以併入資料定義語言 (DDLDML) 和資料操作語言 ()。預存程序不需要傳回任何值。您可以使用程序性語言 (包括迴圈和條件式表達式) 來控制邏輯流量。

如需建立和管理預存程序之命SQL令的詳細資訊,請參閱下列命令主題: