编写一个存储过程实现对表数据的删除 修改和添加!(sql server数据库)

如题所述

1、使用账户和密码,连接到自己的数据库。

2、 找到自己的数据库->【可编程性】->存储过程

3、 打开【存储过程】的子菜单,显示的存储过程如图所示。可以找到详细信息。

4、 选中存储过程,右键菜单中选择【修改】。

5、存储过程或者函数 显示代码如图所示,即可以修改。

6、或者右键菜单中选择【编写存储过程脚本为】->【ALERT到】->【新增编辑器窗口】,同样可以修改。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16
这样子做是有些麻烦吧,有些难用。
就比如写一个存储过程对学生表进行你说的操作吧,Options是操作选项。
CREATE PROCEDURE OperationData @Options Int,@学号 VarChar(10),@姓名 VarChar(8)

AS

BEGIN

IF Options=0 --选项参数值0执行删除操作
DELECT 学生表 WHERE 学生表.学号=学号
ELSE IF Options=1 --选项参数值为1则执行修改操作
BEGIN
UPDATA 学生表
SET 学生表.学号=学号
SET 学生表.姓名=姓名
WHERE 学生表.学号=学号
END
ELSE IF Options=2
INSERT INTO 学生表 VALUES(学号,姓名)

END本回答被提问者采纳