Fecha 29 de Octubre, se trabaja por 4 horas en los scripts de carga de datos básicos así como los scripts para la creación de la base de datos corregidos de acuerdo con el modelo físico recién hecho. La carga de datos básicos queda en un orden de este tipo: DECLARE @XMLSalarioxHora XML --se cargan la data en bulk a los xml SET @XMLSalarioxHora = (SELECT * FROM OPENROWSET(BULK 'C:\Users\josef\Desktop\xml\SalarioxHora.xml', SINGLE_BLOB) AS data) --se prepara un handler y los prepare DECLARE @handle INT DECLARE @PrepareXmlStatusAD INT -- se realiza el handling de los xml EXEC @PrepareXmlStatusAD = sp_xml_preparedocument @handle OUTPUT, @XMLSalarioxHora --se insertan los valores de los xml dentro de las variables tabla INSERT dbo.[Puesto x Tipo Jornada](id, IdTipoJornada, IdPuesto, SalarioxHoras) SELECT id, idTipoJornada, idPuesto, valorHora FROM OPENXML(@handle, '/dataset/SalarioxHora') WITH (id int,idPuesto int, idTipoJornada int, valorHora money)
Comentarios
Publicar un comentario