Consulta sobre manejo de fechas en stored procedur
Tengo la siguiente confusión al convertir un string a fecha con el convert.
Tengo el siguiente SP.
@FECHASP VARCHAR(10)
SELECT * FROM TABLA1 WHERE FECHA = CONVERT(DATETIME,@FECHASP,103)
Estoy pasando la fecha como string formateada dd/mm/yyyy donde dentro del SP utilizo el convert con estilo 103, el cual corresponde a 'dd/mm/yyyy'.
¿Es necesario que el campo Fecha lo formatee con el convert con el mismo estilo? O ¿Al hacer CONVERT(DATETIME,@FECHASP,103)en el parámetro recibido me lo compara correctamente?
¿Me podrías explicar un poco más sobre la utilización del convert(datetime,,)?
Tengo el siguiente SP.
@FECHASP VARCHAR(10)
SELECT * FROM TABLA1 WHERE FECHA = CONVERT(DATETIME,@FECHASP,103)
Estoy pasando la fecha como string formateada dd/mm/yyyy donde dentro del SP utilizo el convert con estilo 103, el cual corresponde a 'dd/mm/yyyy'.
¿Es necesario que el campo Fecha lo formatee con el convert con el mismo estilo? O ¿Al hacer CONVERT(DATETIME,@FECHASP,103)en el parámetro recibido me lo compara correctamente?
¿Me podrías explicar un poco más sobre la utilización del convert(datetime,,)?
1 respuesta
Respuesta de reynerd
1