Insertar un valor fijo en una columna AutoIncrement en SQL Server

Insertar valor en columna Incremento de Identidad

Si queremos insertar una fila en una tabla que tiene un campo del tipo Incremento de Identidad con un valor dado en lugar del que le correspondería según el incremento automático, podemos hacer lo siguiente:

  Set Identity_Insert [NombreTabla] On
  -- --------------------------------------------
  Insert NombreTabla (ID, [OtrasColumnas])
  Values(ValorID, [OtrosValores])
  -- ---- Volver a poner en Off ------
  Set Identity_Insert [NombreTabla] Off