Oracle
 sql >> Database >  >> RDS >> Oracle

In SQL*Plus, come posso modificare il prompt per mostrare l'utente connesso e il database?

Modifica il tuo script $ORACLE_HOME\sqlplus\admin\glogin.sql - aggiungi:

set sqlprompt "_user '@' _connect_identifier > "

alla fine del file.

In Oracle 10g questo cambierà correttamente ogni volta che emetti un "conn". Per i client prima di 10g non cambierà quando esegui una "conn" ma rimarrà come nome utente/db a cui ti sei connesso per la prima volta.

Puoi anche usare _date per la data corrente e _privilege per il privilegio (es. SYSDBA) dell'utente connesso.

Riferimento:

http://www.acs.ilstu.edu /docs/Oracle/server.101/b12170/whatsnew.htm