Creacion de algunos SP

Cantidad de horas trabajadas: 5-6 horas aproximadamente 

El día de hoy se realizó la inserción de los datos del documento xml en la base de datos, asimismo, se realizaron algunos stored procedures. Dentro de estos: filtrar artículos por nombre y validación del usuario y contraseña.

Dentro de los problemas más comunes: a la hora de realizar distintas pruebas está el error de que la base de datos ya está creada en memoria, por lo cual cada vez que se necesitaba volver a cargar la información en la base de datos, se debía borrar la información que fue almacenada anteriormente. Asimismo, otro de los errores más comunes fue a la hora de crear los SP, ya que al tener que ejecutar varias veces determinado proceso se necesitaba hacer un cambio en el script, ya que, cuando un SP se crea por primera vez, esto se hace mediante la sintaxis "CREATE PROCEDURE", y debe cambiarse a "ALTER PROCEDURE".

Por otro lado, se tuvo muchos problemas para leer el documento xml e insertar los datos en la base de datos. Para solucionar esto, se desarrolló de la siguiente manera; se crea una variable llamada FilePath el cual va a contener la ruta del xml, además, se inicializa una variable la cual va a almacenar el contenido del xml. Para la lectura del xml, se utiliza un SP llamado sp_executesql(el cual ya viene integrado en el sistema). Una vez almacenado el xml en la variable designada anteriormente para eso, se comienza con la inserción en las tablas.

Como guía para la carga de datos, se utilizó el siguiente link: Read, Parse and Insert XML File data into SQL Table using Stored Procedure (aspsnippets.com) 


Comentarios