我有一个名为Project的表,它有一个名为Project_Id的主索引。主索引也有IDENTITY规范。
我可以自由地在Project表中插入新行,但是我不能编辑它,也不能删除它。以下是尝试后显示的错误:
以下是表格中的数据:
我想删除那些id = 17,18,19,20的行。但我不能。还请注意我的数据库中没有其他表引用Project表中的那些id,所以我应该能够删除行。
有什么关于这个的?我是否需要为您提供更多信息才能确定解决方案?这是我的关系图(有点大,但无论如何都是这样):
刚刚发现,我甚至无法在Orders表中更新\删除行(在图中向右看)。我很好奇为什么......
答案 0 :(得分:1)
我想知道错误消息是否是红色鲱鱼,这实际上是一个权限问题。你能更新或删除任何表中的行吗?您是否检查了数据库用户的权限?