CoreApp Blog

Si estás intentando insertar datos en una tabla con una columna identidad autoincrementable pues tienes dos opciones para realizar esto. Usar el ID que es generado por la tabla de SQL o usar un ID que viene junto con los datos a insertar. Veamos a ver estas dos opciones.

Ok, ahora supongamos que tenemos una tabla llamada IDTable y que esta contiene dos campos llamados “ID” y “Name“. La columna “ID” es un campo identidad. La columna “Name” es un varchar de 100. El script para crear esta tabla es:

CREATE TABLE [dbo].[IDTest](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Name] [varchar](100) NULL
)

Los datos entrantes provienen de un archivo plano que contiene los siguientes datos:

Id,Name
2,Bob
4,John
6,Dusty
8,Mike
10,Brian
12,Devin

En el primer escenario queremos cargar los datos con solo los nombres y dejamos que el SQL se…

Ver la entrada original 169 palabras más

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: