estoy usando la siguiente consulta:¿Por qué SQL Server arroja este error: no se puede insertar el valor NULL en la columna 'id'?
INSERT INTO role (name, created) VALUES ('Content Coordinator', GETDATE()), ('Content Viewer', GETDATE())
Sin embargo, no estoy especificando la clave principal (que es id
). Así que mi pregunta es, ¿por qué es el servidor SQL regresando con este error:
Msg 515, Level 16, State 2, Line 1
Cannot insert the value NULL into column 'id', table 'CMT_DEV.dbo.role'; column does not allow nulls. INSERT fails.
The statement has been terminated.
pero tengo 2 columna llamada ID y id_student .. I mismo por encima de error .. i puedo conjunto de identidad único column..if i puesto para medios de identificación , error para id_student o si configuro para id_student significa que tengo error para id. – pcs
Al intentar guardar estas modificaciones, Management Studio dice "Guardar cambios no está permitido. Los cambios que ha realizado requieren que se eliminen y vuelvan a crear las siguientes tablas. Ha realizado cambios en una tabla que no se puede volver a crear. creó o habilitó la opción Evitar guardar cambios que requieren que la tabla se vuelva a crear ". – Henno
Aunque no habilité esta opción, resultó estar en ON. Lo desactivé (en Herramientas> Opciones> Diseñadores) y pude guardar los cambios. – Henno