Ver Mensaje Individual
  #10 (permalink)  
Antiguo 18/09/2015, 07:29
rprado2008
 
Fecha de Ingreso: septiembre-2015
Mensajes: 39
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: una misma tabla con campo incremental

Cita:
Iniciado por rprado2008 Ver Mensaje
Amigo Libras, gracias de nuevo por tu respuesta, al intentar correr el comando que me indicas, me sale el mensaje

"An explicit value for the identity column in table 'TABLA_PRUEBA' can only be specified when a column list is used and IDENTITY_INSERT is ON".

Si se usa el comando:
SET IDENTITY_INSERT tabla_prueba ON (aquí va la consulta sql)

no produce ningún efecto, quisera tu ayuda en este query.

Mil gracias
Amigo Libras, agradezco todo el apoyo que me brindaste para esta pregunta que formulé, y gracias a esa buena ayuda pude por fin obtener el query requerido para llegar a la solución que necesitaba al respecto.
Tu planteamiento era incrementar el campo de la tabla annio sumandole +1; sinembargo eso me dió el error que te copié en mi mensaje anterior.

Sinembargo, si uso la clásula asi:

INSERT INTO tabla
SELECT campo1,campo2...campon, (select annio +1) AS annio FROM tabla WHERE annio=2014

El resultado es el correcto y no presenta errores.

Amigo Libras, de nuevo mil gracias por darme tu apoyo en esta pregunta.