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