elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Consulta Oracle timestamp
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Consulta Oracle timestamp  (Leído 2,264 veces)
kondrag_X1

Desconectado Desconectado

Mensajes: 157


Ver Perfil
Consulta Oracle timestamp
« en: 3 Noviembre 2014, 16:26 pm »

Hola  ;D,

Leevo un par de horas para realizar esta consulta y no hay manera, sobra decir que no soy un ilustrado en base de datos. Bueno vamos al lio. lo que trato de hacer es coger de un campo tipo timestamp sacar un rango de fechas, pero no lo consigo a ver si me podeis echar una mano.

Código:
CREATE TABLE T_PRUEBAS
(
ID_ELEMENTO int,
DESCRIPCION varchar(40),
FECHA_ENTRADA date,
FECHA_SALIDA timestamp
);

SELECT * FROM T_PRUEBAS;

INSERT INTO T_PRUEBAS
VALUES (1,'campo de descripcion',to_date('01/03/14','DD/MM/YYYY'), TO_TIMESTAMP('01/03/14 00:25:19,000000000','DD/MM/YYYY HH24:MI:SS.FF'));

INSERT INTO T_PRUEBAS
VALUES (2,'campo de mi casa',to_date('17/05/14','DD/MM/YYYY'),TO_TIMESTAMP('07/05/14 21:43:59,000000000','DD/MM/YYYY HH24:MI:SS.FF'));

UPDATE T_PRUEBAS SET DESCRIPCION='Mi caballo blanco', FECHA_ENTRADA=to_date('01/03/14', 'DD/MM/YYYY') WHERE ID_ELEMENTO=1;

// de aqui en adelante no consigo sacar nada

SELECT * FROM t_pruebas where FECHA_SALIDA >= TO_TIMESTAMP('01/03/14 23:25:19,000000000', 'DD/MM/YYYY HH24:MI:SS.FF');

SELECT * FROM t_pruebas where FECHA_SALIDA  UNIX_TIMESTAMP('01/01/2014 00:00:10', 'DD/MM/YYYY HH24:MI:SS.FF') > UNIX_TIMESTAMP('10/11/2014 14:10:10', 'DD/MM/YYYY HH24:MI:SS.FF');

SELECT *  FROM T_PRUEBAS  where FECHA_ENTRADA  between to_date('01/01/14', 'DD/MM/YY') and to_date('01/08/14', 'DD/MM/YY');


ya no sé si será cansancio o lo que será pero a última hora no funcionaba ni el campo de tipo date.

una manita sería para mi que estoy empezando con oracle de gran ayuda.
mil gracias  :)


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
SQL timestamp
Bases de Datos
OssoH 1 4,154 Último mensaje 27 Noviembre 2009, 00:14 am
por seba123neo
Migrar consulta de Firebird a Oracle
Bases de Datos
parlan 1 3,581 Último mensaje 8 Noviembre 2010, 18:46 pm
por MazarD
Como realizar esta consulta en oracle??
Bases de Datos
Bhrentox 2 3,886 Último mensaje 23 Mayo 2012, 19:14 pm
por HdM
[Ayuda] Ejemplo de conexion y consulta a BD ORACLE desde VB o Macro de Excel
Programación Visual Basic
Graphixx 2 5,229 Último mensaje 14 Marzo 2013, 22:04 pm
por Graphixx
Consulta Oracle + VS STUDIO 2012 Framework 3.5
.NET (C#, VB.NET, ASP)
Yaldabaot 1 2,120 Último mensaje 14 Abril 2016, 03:36 am
por Yaldabaot
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines