Si se tienen permisos de Administrador o se puede hacer select son la vista v$database:
SELECT NAME FROM V$DATABASE;
SELECT * FROM V$DATABASE
Tambien se puede utilizar la siguiente query, en el caso de que la vista v$database te presente un error de privilegio, si no tiene el grant de select sobre ella y synonimo publico o privado.
Select * From Global_Name;
En la paguina de ayuda de Oracle nos indica que GLOBAL_NAME es una variable o paramentro que muestra el nombre de la base de datos actualmente conectada.
La ayuda de oracle dice:
GLOBAL_NAME contains one row that displays the global name of the current database.
GLOBAL_NAME VARCHAR2 (4000) Global name of the database
Fuentes:
https://www.lawebdelprogramador.com/foros/Oracle/547130-en-que-base-de-datos-estoy-trabajando.html
https://docs.oracle.com/cd/E11882_01/server.112/e40402/statviews_5127.htm#REFRN29019
No hay comentarios:
Publicar un comentario