熟悉ASP.NET的时候,拿Northwind这个数据库为例子选中Customers这个表来具体练手现在想根据CustomerID来删除Customers表中的一个条目可是提示出现DELETE与约束冲突Customers表,Orders表,OrderDetail表互相关联Customers表===Orders表===OrderDetail表
CustomerID OrderID删除Customers表中的CustomerID,会导致Orders表,OrderDetail表出现无意义的条目这样的情况怎么删除Customers表中的一个条目???
情况有点乱,不知道说清楚了吗,对照Northwind示例数据库看一下,会比较清楚
CustomerID OrderID删除Customers表中的CustomerID,会导致Orders表,OrderDetail表出现无意义的条目这样的情况怎么删除Customers表中的一个条目???
情况有点乱,不知道说清楚了吗,对照Northwind示例数据库看一下,会比较清楚
OrderDetail表->Orders表->Customers表
请教一下刚才你所说的级联删除是怎么定义的,谢谢~~~
只的是数据表中的一些字段与另外的数据表中的字段相关联,一般是不允许级联操作的!
方法就是从 从表开始删起!估计你的SQL语句没有问题,你大可以自己建个数据库来试试。
也是提示冲突:消息 547,级别 16,状态 0,第 1 行
DELETE 语句与 REFERENCE 约束"FK_Orders_Customers"冲突。该冲突发生于数据库"Northwind",表"dbo.Orders", column 'CustomerID'。
语句已终止。----------------
FK_Orders_Customers这个约束条件在哪里?怎么查看和修改
-----------------------------------SQL SERVER果然和ACCESS不一样,呵呵,别笑话我啊~~~给分~~~结贴!