
numeras registros en un insert into
Publicado por kanika (19 intervenciones) el 22/04/2013 09:22:12
Hola a tod@s y gracias anticipadas por vuestra atención,
Estoy anexando datos en una tabla con INSERT INTO, y necesito que se numere cada registro insertado en una columna como numero de líne,
por ejemplo si inserto 147 filas la primera tendra el numero 10000 y la ultima el 1470000
hasta ahora la unica forma que se me habia ocurrido era crear una tabla temporal y dejar esa columna en blanco, luego hacer una consulta que cuente las líneas e insertar ese dato en la tabla temporal y luegor insertar esa tabla temporal en la tabla definitiva.
¿pero hay alguna forma de hacerlo todo más rápido, es decir sin usar la tabla temporal?
gracias a todos.
uso SQL Server 2008 R2, y la insercción de datos la hago desde access 2010
Estoy anexando datos en una tabla con INSERT INTO, y necesito que se numere cada registro insertado en una columna como numero de líne,
por ejemplo si inserto 147 filas la primera tendra el numero 10000 y la ultima el 1470000
hasta ahora la unica forma que se me habia ocurrido era crear una tabla temporal y dejar esa columna en blanco, luego hacer una consulta que cuente las líneas e insertar ese dato en la tabla temporal y luegor insertar esa tabla temporal en la tabla definitiva.
¿pero hay alguna forma de hacerlo todo más rápido, es decir sin usar la tabla temporal?
gracias a todos.
uso SQL Server 2008 R2, y la insercción de datos la hago desde access 2010
Valora esta pregunta


0