编写一个存储过程实现对表数据的删除 修改和添加!(sql server数据库)
2个回答
壹寰(深圳)科技文化有限公司
2021-03-27 广告
2021-03-27 广告
要找正规专业的公司,行业口碑也比较重要。以上内容如果还觉得不够全面,也可以沟通下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、...
点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
展开全部
这样子做是有些麻烦吧,有些难用。
就比如写一个存储过程对学生表进行你说的操作吧,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
就比如写一个存储过程对学生表进行你说的操作吧,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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询