Я хочу создать таблицу со столбцами to:
IdRole
IdProcedure
идея в том, что IdProcedure
является FK для sys.objects
.
Когда я создаю этот запрос:
SELECT *
FROM sys.objects
WHERE type='p'
, он работает нормально, но этот:
ALTER TABLE dbo.CORE_ProcedureXRole
ADD CONSTRAINT FK_SysProcedure
FOREIGN KEY (IdProcedure)
REFERENCES sys.objects(object_id)
сообщает мне:
Внешний ключ 'FK_SysProcedure' ссылается на недопустимую таблицу 'системные.объекты'.