Consultas curiosas BD

Páginas: 3 (561 palabras) Publicado: 14 de abril de 2014

Fecha de creación de las tablas:

SELECT object_name, created
FROM user_objects
WHERE object_type='TABLE'






User, Usuario y Terminal conectados a la BBDD:

SELECTUser,sys_context('userenv','OS_USER') Usuario,
USERENV('TERMINAL') Terminal
FROM dual

Lo mismo pero con IP y más:

SELECT SYS_CONTEXT('userenv','TERMINAL') TERMINAL,SYS_CONTEXT('userenv','HOST') HOST,
SYS_CONTEXT('userenv','IP_ADDRESS') IP,
SYS_CONTEXT('userenv','SESSIONID') HOST
FROM dual;




Convierte el numero aletras:

SELECT TO_CHAR(TO_DATE(1989,'J'), 'JSP')
FROM dual;



Usos del Rowid hay muchos , por ejemplo

SELECT ROWID,
       SUBSTR(ROWID,1,6) "OBJECTOS",
      SUBSTR(ROWID,7,3) "ARCHIVOS",
       SUBSTR(ROWID,10,6) "BLOQUES",
       SUBSTR(ROWID,16,3) "FILA"
       FROM tabla_productos;

De esta forma sabes el direccionamiento de cada fila en tu tablaO quieres saber por ejemplo en cuantos datafile distintos está tu
tabla

SELECT COUNT(DISTINCT(SUBSTR(ROWID,7,3))) "DATAFILES" FROM
nombre_tabla;

    DATAFILES
--------
        2Funciones de Rango y Rango Denso
Las funciones de rango y rango denso le permiten a usted clasificar ítems dentro de un grupo, por ejemplo, encontrando los primeros tres productos vendidos en un áreadurante el último a ño. Existen dos funciones que realizan el ranking como se muestra en la siguiente sintaxis :
•  RANK () OVER ([ query_partition_clause] ORDER BY clause])
•  DENSE_RANK () OVER([query_partition_clause] ORDER BY clause])
 
La diferencia entre RANK y DENSE RANK es que en el DENSE RANK no deja brechas entre el rango de secuencias cuando hay empates. Es decir, si usted estaclasificando un conjunto de datos usando DENSE_RANK y tiene tres elementos empatados en segundo lugar, usted podría decir que los tres estuvieron en segundo lugar y que la siguiente persona estará en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Consultas a BD
  • BD P3 Consultas
  • consultas en bd
  • Consultas basicas bd
  • Ej Consultas Bd
  • Bd
  • Que Es Una Bd
  • Curiosidades

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS