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

Hvordan ændrer jeg i SQL*Plus prompten for at vise den tilsluttede bruger og database?

Rediger dit $ORACLE_HOME\sqlplus\admin\glogin.sql script - tilføj:

set sqlprompt "_user '@' _connect_identifier > "

til slutningen af ​​filen.

I Oracle 10g vil dette ændre sig korrekt, hver gang du udsteder en "conn". For klienter før 10g ændres det ikke, når du laver en "conn", men forbliver som det brugernavn/db, du først oprettede forbindelse til.

Du kan også bruge _date for den aktuelle dato og _privilege for privilegiet (f.eks. SYSDBA) for den tilsluttede bruger.

Reference:

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




  1. oracle-procedure ved hjælp af Host()-kommandoen

  2. Codeigniter skifter til sekundær database, hvis den primære er nede

  3. Kan jeg gøre mysql-tabelkolonner ufølsomme for store og små bogstaver?

  4. Atomic multi-row opdatering med en unik begrænsning