procedimiento con fechas
Publicado por Miguel R. (1 intervención) el 25/08/2006 20:23:24
hola tengo el sgte procedimiento almacenado que quiero q me devuelva las ordenes entre dos fechas q ingrese :
create proc VerReporteOrdenes
(@fechaInicio datetime,
@fechaFin datetime
)
as
select O.CodOrden, C.Nombre, P.NombreProducto, DO.PrecioUnitario, DO.Cantidad, DO.Total, O.FechaDeOrden, O.FechaDeEntrega, O.Estado from Ordenes O inner join DetalleOrden DO on DO.CodOrden = O.CodOrden inner join Productos P on P.CodProducto = DO.CodProducto inner join Clientes C on C.CodCliente = O.CodCliente
where O.FechaDeOrden between @fechaInicio and @fechaFin
y lo ejecuto asi : exec VerReporteOrdenes #2006-08-16#, #2006-08-18#
pero me sale "sintaxis incorrecta cerca de -"
el procedimiento almacendado esta mal?, o al ejecutarlo esta mal la sintaxis? porque he probado poner la fecha de diferentes formas(16/08/2006, 16-08-2006, etc.) y me sale error........por favor denme sugerencias.....
create proc VerReporteOrdenes
(@fechaInicio datetime,
@fechaFin datetime
)
as
select O.CodOrden, C.Nombre, P.NombreProducto, DO.PrecioUnitario, DO.Cantidad, DO.Total, O.FechaDeOrden, O.FechaDeEntrega, O.Estado from Ordenes O inner join DetalleOrden DO on DO.CodOrden = O.CodOrden inner join Productos P on P.CodProducto = DO.CodProducto inner join Clientes C on C.CodCliente = O.CodCliente
where O.FechaDeOrden between @fechaInicio and @fechaFin
y lo ejecuto asi : exec VerReporteOrdenes #2006-08-16#, #2006-08-18#
pero me sale "sintaxis incorrecta cerca de -"
el procedimiento almacendado esta mal?, o al ejecutarlo esta mal la sintaxis? porque he probado poner la fecha de diferentes formas(16/08/2006, 16-08-2006, etc.) y me sale error........por favor denme sugerencias.....
Valora esta pregunta


0