DROP PROCEDURE - Amazon Redshift

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à.

DROP PROCEDURE

Rilascia una procedura. Per rilasciare una procedura, sono necessari sia il nome della procedura che i tipi di dati dell'argomento di input (firma). Facoltativamente, è possibile includere tutti i tipi di dati degli argomenti, inclusi OUT gli argomenti. Per trovare la firma di una procedura, utilizza il comando SHOW PROCEDURE. Per ulteriori informazioni sulle firme delle procedure, consulta PG_ _ PROC INFO.

Privilegi richiesti

Di seguito sono riportati i privilegi richiesti per: DROP PROCEDURE

  • Superuser

  • Utenti con il privilegio DROP PROCEDURE

  • Proprietario della procedura

Sintassi

DROP PROCEDURE sp_name ( [ [ argname ] [ argmode ] argtype [, ...] ] )

Parametri

sp_name

Il nome della procedura da rimuovere.

argname

Il nome di un argomento di input. DROPPROCEDUREignora i nomi degli argomenti, poiché per determinare l'identità della procedura sono necessari solo i tipi di dati degli argomenti.

argmode

La modalità di un argomento, che può essere INOUT, oINOUT. OUTgli argomenti sono facoltativi perché non vengono utilizzati per identificare una procedura memorizzata.

argtype

Tipo di dati dell'argomento di input. Per un elenco dei tipi di dati supportati, consultare Tipi di dati.

Esempi

L'esempio seguente rilascia una procedura archiviata denominata quarterly_revenue.

DROP PROCEDURE quarterly_revenue(volume INOUT bigint, at_price IN numeric,result OUT int);