Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2015, 15:21
P_III
 
Fecha de Ingreso: junio-2015
Ubicación: Bogota
Mensajes: 18
Antigüedad: 9 años, 5 meses
Puntos: 0
Pregunta Carga masiva con UniqueIdentifier

Al grano... Tengo una duda: Necesito importar un archivo de excel a una tabla en SQL Server, pero con las siguientes características

en el archivo excel hay cuatro columnas (nombre, de tipo texto; tipo, de tipo texto; numero de tipo entero; y superior, de tipo texto y con referencia al campo nombre)

en la tabla debe haber cinco campos: un id, de tipo unique identifier; nombre, de tipo nvarchar(256); tipo, de tipo nvarchar(256); numero, de tipo int; y superior, de tipo unique identifier que ira relacionado con el campo ID de la misma tabla (relacion recurrente)

En la insercion hay dos tipos (campo 3) que tienen el superior y el id iguales. Por eso la inserción debe hacerse registro a registro, (o al menos eso es lo que me ha frenado)

Ahora... la pregunta es... Muchos dicen que es un error usar cursores y esa es la unica que se me ocurre... ¿alguna otra manera de hacerlo?