Ver Mensaje Individual
  #17 (permalink)  
Antiguo 25/05/2011, 12:01
sergi57
 
Fecha de Ingreso: marzo-2011
Ubicación: guate
Mensajes: 2
Antigüedad: 13 años, 1 mes
Puntos: 0
pregunta: conversion fechas

buena tarde: tengo un problema que no puedo resolver!! el asunto es el siguiente:
tengo este procedure el cual quiero utilizar desde VB del cual mandare una "fecha"

hago la salvedad en la tabla INF2_CARGA_ERR el campo Fecha es de tipo TIMESTAMP para guardar hora del registro
pero a modo de consulta solo quiero mandar YYYY-MM-DD


Cita:
create or replace
PROCEDURE INF2_SEL_CARGA_ERR_FECHA
(
P_FECHA IN INF2_CARGA_ERR.FECHA%TYPE,
salida OUT sys_refcursor
)
is
BEGIN
OPEN salida FOR
SELECT *
FROM DBAINFRA2.INF2_CARGA_ERR
WHERE trunc(FECHA)=(P_FECHA,FECHA);

EXCEPTION
WHEN NO_DATA_FOUND THEN

NULL;
when others then
if SQLCODE = -1 then
Raise_Application_Error(-20000,'Ya existe el Registro');
else
Raise_Application_Error(-20001,'Error en Oracle'||SQLCODE||SQLERRM);
end if;
END INF2_SEL_CARGA_ERR_FECHA;
el problema es que solo me recibe la fecha si la introdusco de modo



to_date('2011-05-23','yyyy-mm-dd')


y quisiera que me recibiera solamente YYYY-mm-dd

Última edición por sergi57; 25/05/2011 a las 12:08