Annullamento di una istruzione SQL in una sessione - Amazon Relational Database Service

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

Annullamento di una istruzione SQL in una sessione

Per annullare un'istruzione SQL in una sessione, puoi utilizzare la procedura in Amazon RDS rdsadmin.rdsadmin_util.cancel.

Nota

Questa procedura è supportata per Oracle Database 19c (19.0.0) e per tutte le versioni principali e secondarie di RDS for Oracle.

La procedura cancel include i seguenti parametri.

Nome del parametro Tipo di dati Default Campo obbligatorio Descrizione

sid

numero

L'identificatore di sessione.

serial

numero

Il numero di serie della sessione.

sql_id

varchar2

null

No

L'identificatore SQL nell'istruzione SQL.

L'esempio seguente annulla un'istruzione SQL in una sessione.

begin rdsadmin.rdsadmin_util.cancel( sid => sid, serial => serial_number, sql_id => sql_id); end; /

Per ottenere l'identificatore di sessione, il numero di serie di sessione e l'identificativo SQL di un'istruzione SQL, eseguire una query sulla visualizzazione V$SESSION. L'esempio seguente ottiene tutte le sessioni e gli identificativi SQL per l'utente AWSUSER.

select SID, SERIAL#, SQL_ID, STATUS from V$SESSION where USERNAME = 'AWSUSER';