IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Users_Role]') AND parent_id = OBJECT_ID(N'[dbo].[Users]'))
ALTER TABLE [dbo].[Users] WITH NOCHECK ADD CONSTRAINT [FK_Users_Role] FOREIGN KEY([RoleID])
REFERENCES [dbo].[Role] ([ID])
GO
ALTER TABLE [dbo].[Users] CHECK CONSTRAINT [FK_Users_Role]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Leaveword_Users]') AND parent_id = OBJECT_ID(N'[dbo].[Leaveword]'))
ALTER TABLE [dbo].[Leaveword] WITH NOCHECK ADD CONSTRAINT [FK_Leaveword_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
ALTER TABLE [dbo].[Leaveword] CHECK CONSTRAINT [FK_Leaveword_Users]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_OrderForm_Users]') AND parent_id = OBJECT_ID(N'[dbo].[OrderForm]'))
ALTER TABLE [dbo].[OrderForm] WITH CHECK ADD CONSTRAINT [FK_OrderForm_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Comment_Product]') AND parent_id = OBJECT_ID(N'[dbo].[Comment]'))
ALTER TABLE [dbo].[Comment] WITH NOCHECK ADD CONSTRAINT [FK_Comment_Product] FOREIGN KEY([ProductID])
REFERENCES [dbo].[Product] ([ID])
GO
ALTER TABLE [dbo].[Comment] CHECK CONSTRAINT [FK_Comment_Product]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Comment_Users]') AND parent_id = OBJECT_ID(N'[dbo].[Comment]'))
ALTER TABLE [dbo].[Comment] WITH CHECK ADD CONSTRAINT [FK_Comment_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_News_Users]') AND parent_id = OBJECT_ID(N'[dbo].[News]'))
ALTER TABLE [dbo].[News] WITH NOCHECK ADD CONSTRAINT [FK_News_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
ALTER TABLE [dbo].[News] CHECK CONSTRAINT [FK_News_Users]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Category_Product]') AND parent_id = OBJECT_ID(N'[dbo].[Product]'))
ALTER TABLE [dbo].[Product] WITH NOCHECK ADD CONSTRAINT [FK_Category_Product] FOREIGN KEY([CategoryID])
REFERENCES [dbo].[Category] ([ID])
GO
ALTER TABLE [dbo].[Product] CHECK CONSTRAINT [FK_Category_Product]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Product_Pictures]') AND parent_id = OBJECT_ID(N'[dbo].[Product]'))
ALTER TABLE [dbo].[Product] WITH CHECK ADD CONSTRAINT [FK_Product_Pictures] FOREIGN KEY([PictureID])
REFERENCES [dbo].[Pictures] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_OrderItem_OrderForm]') AND parent_id = OBJECT_ID(N'[dbo].[OrderItem]'))
ALTER TABLE [dbo].[OrderItem] WITH CHECK ADD CONSTRAINT [FK_OrderItem_OrderForm] FOREIGN KEY([OrderFormID])
REFERENCES [dbo].[OrderForm] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_OrderItem_Product]') AND parent_id = OBJECT_ID(N'[dbo].[OrderItem]'))
ALTER TABLE [dbo].[OrderItem] WITH NOCHECK ADD CONSTRAINT [FK_OrderItem_Product] FOREIGN KEY([ProductID])
REFERENCES [dbo].[Product] ([ID])
GO
ALTER TABLE [dbo].[OrderItem] CHECK CONSTRAINT [FK_OrderItem_Product]
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_Users_Role' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_Leaveword_Users' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_Comment_Product' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_News_Users' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_Category_Product' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_OrderItem_Product' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
ALTER TABLE [dbo].[Users] WITH NOCHECK ADD CONSTRAINT [FK_Users_Role] FOREIGN KEY([RoleID])
REFERENCES [dbo].[Role] ([ID])
GO
ALTER TABLE [dbo].[Users] CHECK CONSTRAINT [FK_Users_Role]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Leaveword_Users]') AND parent_id = OBJECT_ID(N'[dbo].[Leaveword]'))
ALTER TABLE [dbo].[Leaveword] WITH NOCHECK ADD CONSTRAINT [FK_Leaveword_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
ALTER TABLE [dbo].[Leaveword] CHECK CONSTRAINT [FK_Leaveword_Users]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_OrderForm_Users]') AND parent_id = OBJECT_ID(N'[dbo].[OrderForm]'))
ALTER TABLE [dbo].[OrderForm] WITH CHECK ADD CONSTRAINT [FK_OrderForm_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Comment_Product]') AND parent_id = OBJECT_ID(N'[dbo].[Comment]'))
ALTER TABLE [dbo].[Comment] WITH NOCHECK ADD CONSTRAINT [FK_Comment_Product] FOREIGN KEY([ProductID])
REFERENCES [dbo].[Product] ([ID])
GO
ALTER TABLE [dbo].[Comment] CHECK CONSTRAINT [FK_Comment_Product]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Comment_Users]') AND parent_id = OBJECT_ID(N'[dbo].[Comment]'))
ALTER TABLE [dbo].[Comment] WITH CHECK ADD CONSTRAINT [FK_Comment_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_News_Users]') AND parent_id = OBJECT_ID(N'[dbo].[News]'))
ALTER TABLE [dbo].[News] WITH NOCHECK ADD CONSTRAINT [FK_News_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
ALTER TABLE [dbo].[News] CHECK CONSTRAINT [FK_News_Users]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Category_Product]') AND parent_id = OBJECT_ID(N'[dbo].[Product]'))
ALTER TABLE [dbo].[Product] WITH NOCHECK ADD CONSTRAINT [FK_Category_Product] FOREIGN KEY([CategoryID])
REFERENCES [dbo].[Category] ([ID])
GO
ALTER TABLE [dbo].[Product] CHECK CONSTRAINT [FK_Category_Product]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_Product_Pictures]') AND parent_id = OBJECT_ID(N'[dbo].[Product]'))
ALTER TABLE [dbo].[Product] WITH CHECK ADD CONSTRAINT [FK_Product_Pictures] FOREIGN KEY([PictureID])
REFERENCES [dbo].[Pictures] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_OrderItem_OrderForm]') AND parent_id = OBJECT_ID(N'[dbo].[OrderItem]'))
ALTER TABLE [dbo].[OrderItem] WITH CHECK ADD CONSTRAINT [FK_OrderItem_OrderForm] FOREIGN KEY([OrderFormID])
REFERENCES [dbo].[OrderForm] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE id = OBJECT_ID(N'[dbo].[FK_OrderItem_Product]') AND parent_id = OBJECT_ID(N'[dbo].[OrderItem]'))
ALTER TABLE [dbo].[OrderItem] WITH NOCHECK ADD CONSTRAINT [FK_OrderItem_Product] FOREIGN KEY([ProductID])
REFERENCES [dbo].[Product] ([ID])
GO
ALTER TABLE [dbo].[OrderItem] CHECK CONSTRAINT [FK_OrderItem_Product]
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_Users_Role' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_Leaveword_Users' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_Comment_Product' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_News_Users' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_Category_Product' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.foreign_keys' 无效。
服务器: 消息 4917,级别 16,状态 1,行 1
约束 'FK_OrderItem_Product' 不存在。
服务器: 消息 4916,级别 16,状态 1,行 1
未能启用或禁用约束。请参阅前面的错误信息。
ALTER TABLE [dbo].[Users] WITH NOCHECK ADD CONSTRAINT [FK_Users_Role] FOREIGN KEY([RoleID])
REFERENCES [dbo].[Role] ([ID])
GO
ALTER TABLE [dbo].[Users] CHECK CONSTRAINT [FK_Users_Role]
GO
IF NOT EXISTS (SELECT * FROM sysobjects WHERE xtype='f' and id = OBJECT_ID(N'[dbo].[FK_Leaveword_Users]') AND parent_id = OBJECT_ID(N'[dbo].[Leaveword]'))
ALTER TABLE [dbo].[Leaveword] WITH NOCHECK ADD CONSTRAINT [FK_Leaveword_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
ALTER TABLE [dbo].[Leaveword] CHECK CONSTRAINT [FK_Leaveword_Users]
GO
IF NOT EXISTS (SELECT * FROM sysobjects WHERE xtype='f' and id = OBJECT_ID(N'[dbo].[FK_OrderForm_Users]') AND parent_id = OBJECT_ID(N'[dbo].[OrderForm]'))
ALTER TABLE [dbo].[OrderForm] WITH CHECK ADD CONSTRAINT [FK_OrderForm_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sysobjects WHERE xtype='f' and id = OBJECT_ID(N'[dbo].[FK_Comment_Product]') AND parent_id = OBJECT_ID(N'[dbo].[Comment]'))
ALTER TABLE [dbo].[Comment] WITH NOCHECK ADD CONSTRAINT [FK_Comment_Product] FOREIGN KEY([ProductID])
REFERENCES [dbo].[Product] ([ID])
GO
ALTER TABLE [dbo].[Comment] CHECK CONSTRAINT [FK_Comment_Product]
GO
IF NOT EXISTS (SELECT * FROM sysobjects WHERE xtype='f' and id = OBJECT_ID(N'[dbo].[FK_Comment_Users]') AND parent_id = OBJECT_ID(N'[dbo].[Comment]'))
ALTER TABLE [dbo].[Comment] WITH CHECK ADD CONSTRAINT [FK_Comment_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sysobjects WHERE xtype='f' and id = OBJECT_ID(N'[dbo].[FK_News_Users]') AND parent_id = OBJECT_ID(N'[dbo].[News]'))
ALTER TABLE [dbo].[News] WITH NOCHECK ADD CONSTRAINT [FK_News_Users] FOREIGN KEY([UserID])
REFERENCES [dbo].[Users] ([ID])
GO
ALTER TABLE [dbo].[News] CHECK CONSTRAINT [FK_News_Users]
GO
IF NOT EXISTS (SELECT * FROM sysobjects WHERE xtype='f' and id = OBJECT_ID(N'[dbo].[FK_Category_Product]') AND parent_id = OBJECT_ID(N'[dbo].[Product]'))
ALTER TABLE [dbo].[Product] WITH NOCHECK ADD CONSTRAINT [FK_Category_Product] FOREIGN KEY([CategoryID])
REFERENCES [dbo].[Category] ([ID])
GO
ALTER TABLE [dbo].[Product] CHECK CONSTRAINT [FK_Category_Product]
GO
IF NOT EXISTS (SELECT * FROM sysobjects WHERE xtype='f' and id = OBJECT_ID(N'[dbo].[FK_Product_Pictures]') AND parent_id = OBJECT_ID(N'[dbo].[Product]'))
ALTER TABLE [dbo].[Product] WITH CHECK ADD CONSTRAINT [FK_Product_Pictures] FOREIGN KEY([PictureID])
REFERENCES [dbo].[Pictures] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sysobjects WHERE xtype='f' and id = OBJECT_ID(N'[dbo].[FK_OrderItem_OrderForm]') AND parent_id = OBJECT_ID(N'[dbo].[OrderItem]'))
ALTER TABLE [dbo].[OrderItem] WITH CHECK ADD CONSTRAINT [FK_OrderItem_OrderForm] FOREIGN KEY([OrderFormID])
REFERENCES [dbo].[OrderForm] ([ID])
GO
IF NOT EXISTS (SELECT * FROM sysobjects WHERE xtype='f' and id = OBJECT_ID(N'[dbo].[FK_OrderItem_Product]') AND parent_id = OBJECT_ID(N'[dbo].[OrderItem]'))
ALTER TABLE [dbo].[OrderItem] WITH NOCHECK ADD CONSTRAINT [FK_OrderItem_Product] FOREIGN KEY([ProductID])
REFERENCES [dbo].[Product] ([ID])
GO
ALTER TABLE [dbo].[OrderItem] CHECK CONSTRAINT [FK_OrderItem_Product]这样试试