Hola Grupo, tengo el siguiente problema a ver si alguien me puede ayudar..
Tengo un sp que tiene como paramatro un xml que lo proceso con el
SP_XML_PREPAREDOCUMENT dentro del Xml que envio tengo unos nodos que
contienen fechas las fechas vienen en el formato dd/mm/yyyy, el formato de
las fechas default en mi BD esta en mm/dd/yyyy...
El problema es cuanto ejecuto el EXEC SP_XML_PREPAREDOCUMENT @XML
¿Como puedo decirle al procedure que el formato de fechas que va a utilizar
es dmy?, ya probe con Set DateFormat dmy y dentro del procedure no me
funciona tengo mas o menos este codigo
CREATE PROCEDURE SP_INS_ABA_POL
@XML NTEXT
AS
SET DATEFORMAT dmy
DECLARE
@IDOC INT,
@ORDEN VARCHAR(15),
@POLIZA VARCHAR(15)
EXEC SP_XML_PREPAREDOCUMENT @IDOC OUTPUT, @XML
SELECT TIPOPRODUCTO, NOMBREASEGURADO, FECHA
FROM OPENXML(@IDOC, '/REPORTE/PRODUCTO',3)
WITH(TIPOPRODUCTO CHAR(18), NOMBREASEGURADO VARCHAR(100), FECHA DATETIME)
Muchas Gracias por su tiempo !!!
Saludos !!!!
Leer las respuestas