Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2009, 14:32
Avatar de Dradi7
Dradi7
 
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Problema con el Datetime

Hola a todos tengo la siguiente duda tengo un proc almacenado q tiene como uno de sus parametros la fecha Ok

al ejectuar el procedimiento almacenado con una fecha respectiva me genera error diciendome
Error al convertir el tipo de datos varchar a datetime.

supuestamente yo cuando ejecuto el proc le mando asi

EXECUTE Sp_ReportePrueba '2009-04-15'

cuando trato de compilar sin el procedimiento almacenado sino con una variable creada me dice q

La conversión del tipo de datos char a datetime produjo un valor datetime fuera de intervalo.

pero si la fecha se encuentra en un rango correcto

el proc almacenado es el siguiente

CREATE PROC Sp_ReportePrueba
(
@fecha datetime <-- supuestamente aca me envia el error
)
as
select * from clientes where fechareg=@fecha
go

cuando lo ejecuto en Otro SQL de otra maquina me corre excelentemente pero cuando quiero hacerlo desde el servidor me da error
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones