1:脚本如下:
USE PXSCJ
GO
CREATE PROCEDURE dbo.do_insert
AS
INSERT INTO XSB VALUES('091201','陶伟',1,'1990-03-05','软件工程',50,NULL);
GO
CREATE PROCEDURE do_action @X bit,@STR CHAR(8) OUTPUT
AS
BEGIN
EXEC do_insert
IF @X=0
BEGIN
UPDATE XSB SET 姓名='刘英',性别=0 WHERE 学号='091201'
SET @STR='修改成功'
END
ELSE
IF @X=1
BEGIN
DELETE FROM XSB WHERE 学号='091201'
SET @STR='删除成功'
END
END
GO
2:执行脚本出现以下报错:
消息 2714,级别 16,状态 3,过程 do_insert,第 3 行
数据库中已存在名为 'do_insert' 的对象。
消息 2714,级别 16,状态 3,过程 do_action,第 14 行
数据库中已存在名为 'do_action' 的对象。
初学SQL Server,请指教下,谢谢~