Oracle
 sql >> база данни >  >> RDS >> Oracle

Изберете подробности за база данни и имена на таблици в iSQL plus

Можете да намерите повечето подробности за базата данни и клиента, като използвате заявките към таблици с метаданни или променливи USERENV.

Например:

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

За подробности относно обектите можете да направите заявка в таблиците с речник на данни на Oracle. Ако имате нужда от списък с таблици, можете да използвате user_tables (таблици, притежавани от текущия потребител), all_tables (таблици, които са достъпни за текущия потребител) или dba_tables (всички таблици в базата данни).

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle:Вземете заявка, която винаги да връща точно един ред, дори когато няма данни за намиране

  2. PLS-00201:идентификаторът „R_CUR“ трябва да бъде деклариран в динамичен sql

  3. Процедурата в Oracle не се изпълнява

  4. Как работи подзаявката в оператора select в oracle

  5. Замяна на променлива/буквал за PL/SQL курсори?