Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2006, 15:35
kire94
 
Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 18 años, 4 meses
Puntos: 0
Pregunta Comparar dos variables de tipo fecha en SP

Saludos foro.

Necesito comparar en un SP una variable que se le pasa al SP con una columna de tipo fecha en una tabla, antes de hacer el SP utilice el Analizador de consultas para comprobar que funcionara.

Este es el codigo que tengo en el analizador:

declare @id_Estado smallint
declare @id_Coord int
declare @id_Municipio smallint
declare @fecha datetime

set @id_Estado=10
set @id_Coord=0
set @id_Municipio=39

**** en esta parte solo tomo un renglon, lo hice para probar con los 2 formatos
--set @fecha='20/07/2006 01:10:47 p.m.'
set @fecha='2005-10-24 08:37:23.000'

select idorden as num_orden from ordenes
where id_estado=@id_estado and id_coord=@id_coord and
id_municipio=@id_municipio and fecha=@fecha

Me marca el error:
Servidor: mensaje 241, nivel 16, estado 1, línea 18
Syntax error converting datetime from character string.


Que no se supone que la conversion de un tipo de dato "datetime" a char o varchar es implicita.??????

Gracias
__________________
"La adulación es una moneda que empobrece al que la recibe"