08/05/2011, 16:12
|
| | Fecha de Ingreso: octubre-2010 Ubicación: Cordoba, Argentina
Mensajes: 40
Antigüedad: 14 años, 2 meses Puntos: 2 | |
Respuesta: como hago este insert? Hola, Tenes que usar un campo identity, y meterlo en una tabla temporal. Ej:
Select Id = Identity(int,1,1),
Nombre = Descripcion
into _tmpAInsertar
From Clientes
insert into tabla2 Select * from _tmpAInsertar
La Funcion Identity recibe ('Tipo Dato', 'Primer Valor', 'Salto'). Solo se puede insertar en tablas temporales con el 'into'.
Si haces select Identity(int,5,2) el primer registro tiene el nro 5 y el segundo 5+2 y asi...
saludos |