Ver Mensaje Individual
  #3  
Antiguo 20-04-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
solo aclarar que la tabla Dual es una tabla "especial" de Oracle que contiene un solo registro y que regularmente se usa para obtener este tipo de información (que no son atributos de la tabla, sino funciones que devuelven un dato). Igual, para saber la fecha y hora del servidor, podes hacer

Código:
Select sysdate
  from dual;
Sin que sysdate (o user) sean atributos de la tabla. Igual, si tenes otra tabla con un solo registro (o un where que limite a un registro cualquier tabla), podrias hacerlo con ella.

Código:
  Select user
    from all_tables
   where rownum = 1
devolverá también el nombre de usuario, siempre que el usuario tenga permisos por lo menos en una tabla en la instancia a la que está conectado.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita