永发信息网

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

答案:1  悬赏:30  手机版
解决时间 2021-03-23 20:15
  • 提问者网友:相思似海深
  • 2021-03-23 06:44
编写一个存储过程实现对表数据的删除 修改和添加!(sql server数据库)
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-03-23 07:11
这样子做是有些麻烦吧,有些难用。
就比如写一个存储过程对学生表进行你说的操作吧,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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯