首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

大清早上班就遇到的一个很简单的数据库删除的有关问题

2012-03-01 
大清早上班就遇到的一个很简单的数据库删除的问题。CREATEPROCEDUREDailyDuty_DutyID@DutyIDintASDeletefro

大清早上班就遇到的一个很简单的数据库删除的问题。
CREATE   PROCEDURE   DailyDuty_DutyID
@DutyID   int
AS
Delete   from     DailyDuty
where   DutyID=@DutyID
GO

DutyID是一个主键。但是执行的时候报出:
Server:   Msg   50000,   Level   16,   State   1,   Procedure   employee_delete,   Line   8
can   delete   one  
但是打开数据表的时候看到那条数据还在,请高手指点。

[解决办法]
总共6行,怎么会在Line 8 出错呢
我试验的可以啊
是不是主键上又什么约束关系
[解决办法]
直接执行语句看报什么错误!
[解决办法]
Procedure employee_delete
[解决办法]
程序没什么问题,看看及联和触发器

[解决办法]
是不是表出现问题了,你试试执行对这记录的查询
有时表出现破损时也会发生问题

热点排行