SQL Server - procedimiento con fechas

 
Vista:

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.....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder