que crear una tabla y la secuencia con el fin de sustituir la identidad en la tabla de uso de SQL Server 2012 Express, pero me sale este error mientras trataba de insertar datos en la tablaSQL Server 2012 secuencia
Msg 11719 , Nivel 15, estado 1, línea 2
VALOR PRÓXIMO PARA la función no está permitido en las restricciones de verificación, objetos predeterminados, columnas calculadas, vistas, funciones definidas por el usuario, agregados definidos por el usuario, tipos de tabla definidos por el usuario, consultas, expresiones de tablas comunes o tablas derivadas.
código T-SQL:
insert into Job_Update_Log(log_id, update_reason, jobid)
values((select next value for Job_Log_Update_SEQ),'grammer fixing',39);
Esta es mi mesa:
create table Job_Update_Log
(
log_id int primary key ,
update_reason nvarchar(100) ,
update_date date default getdate(),
jobid bigint not null,
foreign key(jobid) references jobslist(jobid)
);
y este es mi secuencia:
CREATE SEQUENCE [dbo].[Job_Log_Update_SEQ]
AS [int]
START WITH 1
INCREMENT BY 1
NO CACHE
GO