Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Chọn chi tiết cơ sở dữ liệu và tên bảng trong iSQL plus

Bạn có thể tìm thấy hầu hết các chi tiết của cơ sở dữ liệu và ứng dụng khách bằng cách sử dụng các truy vấn dựa trên bảng siêu dữ liệu hoặc biến USERENV.

Ví dụ:

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

Để biết chi tiết về các đối tượng, bạn có thể truy vấn bảng từ điển dữ liệu của oracle. Nếu bạn cần danh sách các bảng, bạn có thể sử dụng user_tables (bảng do người dùng hiện tại sở hữu), all_tables (bảng mà người dùng hiện tại có thể truy cập) hoặc dba_tables (tất cả các bảng trong cơ sở dữ liệu).

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. PL / SQL - Cách sử dụng một mảng trong Mệnh đề IN

  2. Làm thế nào để định dạng một cột NUMBER trong Oracle?

  3. Chính xác thì trunc (ngày tháng, 'IW') là gì?

  4. Tôi đã chạy json_object trong oracle 12.1.0.2 và nó báo lỗi. tại sao?

  5. cx_Oracle.DatabaseError:ORA-12514:TNS:người nghe hiện không biết dịch vụ được yêu cầu trong bộ mô tả kết nối