Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Creazione di procedure archiviate in Amazon Redshift
Questo argomento descrive come creare e utilizzare le stored procedure in Amazon Redshift. Una stored procedure è una raccolta di SQL istruzioni che possono essere utilizzate da più programmi.
Puoi definire una stored procedure di Amazon Redshift utilizzando il linguaggio SQL procedurale Postgre PL/pg SQL per eseguire una serie di query e operazioni logiche. SQL La procedura è archiviata nel database ed è disponibile per qualsiasi utente con privilegi sufficienti.
A differenza di una funzione definita dall'utente (UDF), una procedura memorizzata può incorporare il linguaggio di definizione dei dati (DDL) e il linguaggio di manipolazione dei dati () oltre alle query. DML SELECT Una procedura archiviata non deve restituire un valore. Puoi includere il linguaggio procedurale, compreso il looping e le espressioni condizionali, per controllare il flusso logico.
Per informazioni dettagliate sui SQL comandi per creare e gestire le stored procedure, consultate i seguenti argomenti relativi ai comandi: