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

Vælg Databasedetaljer og tabelnavne i iSQL plus

Du kan finde de fleste detaljer om databasen og klienten ved at bruge forespørgsler mod metadatatabeller eller USERENV-variabler.

For eksempel:

select * from global_name; -- will give you the name

select * from v$version; -- will give you the oracle version and other details. 

Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
PL/SQL Release 11.2.0.2.0 - Production
"CORE   11.2.0.2.0  Production"
TNS for Linux: Version 11.2.0.2.0 - Production
NLSRTL Version 11.2.0.2.0 - Production

For detaljer om objekterne kan du forespørge Oracles dataordbogstabeller. Hvis du har brug for en liste over tabeller, kan du bruge user_tables (tabeller ejet af den nuværende bruger), all_tables (tabeller, der er tilgængelige for den aktuelle bruger) eller dba_tables (alle tabeller i databasen).

select * from dba_tables where owner = 'SYS';

SYS TMP_F_FREQ_BKP  SYSTEM
SYS OLAP_CUBE_BUILD_PROCESSES$  SYSTEM
SYS TRUSTED_LIST$   SYSTEM
SYS WRH$_PERSISTENT_QMN_CACHE   SYSAUX
.....

http://docs.oracle.com/cd /B28359_01/server.111/b28310/tables014.htm#ADMIN01508




  1. Vis huller mellem datoer i MySQL

  2. Hvad er de kendte måder at gemme en træstruktur i en relationel DB?

  3. Atomic UPDATE for at øge heltal i Postgresql

  4. PostgreSQL 9.1:Sådan sammenkædes rækker i array uden dubletter, JOIN en anden tabel