编写一个存储过程实现对表数据的删除 修改和添加!(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
就比如写一个存储过程对学生表进行你说的操作吧,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
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯