25/06/2015, 15:21
|
| | Fecha de Ingreso: junio-2015 Ubicación: Bogota
Mensajes: 18
Antigüedad: 9 años, 5 meses Puntos: 0 | |
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? |