(面试题求救命)高级存储过程问题 修改 并保存到临时表
1.建一张表, 包括学生编号, 班级等,要求有索引,主键
2.往表里插入10条数据,三个不同班级的
3.写一个存储过程
(1) 输入参数:学生编号
(2) 根据学生编号确定班级编号, 然后将班级的学生编号逐个按顺序在编号后加"A" -- "Z", 修改失败的返回失败值-1
(3) 将修改后的数据放入临时表,并返回成功值0;
1. create table students
(stu_id int primary key, stu_number varchar(10) not null, class_number int not null)
create index stu_index on students(stu_id)
go
2. insert students values(1, '11', 1)
insert students values(2, '12', 1)
insert students values(3, '13', 1)
insert students values(4, '14', 2)
insert students values(5, '15', 2)
insert students values(6, '16', 2)
insert students values(7, '17', 3)
insert students values(8, '18', 3)
insert students values(9, '19', 3)
insert students values(10, '20', 3)
go
3.(1)create procedure pro_students @studentNUMBER varchar(10)
as
select * from students
where stu_number = @studentNUMBER
return 0
go
只能写到这里了 后面的实在是不会 求高人给帮忙解答下 给个完整的存储过程的思路也可以
主要是不知道如何用学生编号确定班级编号 再有就是怎么才能把修改后的数据放到临时表中
2.往表里插入10条数据,三个不同班级的
3.写一个存储过程
(1) 输入参数:学生编号
(2) 根据学生编号确定班级编号, 然后将班级的学生编号逐个按顺序在编号后加"A" -- "Z", 修改失败的返回失败值-1
(3) 将修改后的数据放入临时表,并返回成功值0;
1. create table students
(stu_id int primary key, stu_number varchar(10) not null, class_number int not null)
create index stu_index on students(stu_id)
go
2. insert students values(1, '11', 1)
insert students values(2, '12', 1)
insert students values(3, '13', 1)
insert students values(4, '14', 2)
insert students values(5, '15', 2)
insert students values(6, '16', 2)
insert students values(7, '17', 3)
insert students values(8, '18', 3)
insert students values(9, '19', 3)
insert students values(10, '20', 3)
go
3.(1)create procedure pro_students @studentNUMBER varchar(10)
as
select * from students
where stu_number = @studentNUMBER
return 0
go
只能写到这里了 后面的实在是不会 求高人给帮忙解答下 给个完整的存储过程的思路也可以
主要是不知道如何用学生编号确定班级编号 再有就是怎么才能把修改后的数据放到临时表中
...全文
相关推荐
Oracle存储过程中使用临时表
Oracle存储过程中使用临时表 会话级临时表 事务级临时表
存储过程中的临时表使用方法
创建临时表。临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。
SQL 递归查询,并将结果集保存在临时表中
给定一个节点ID,查询此节点下的全部节点,并将结果集保存在临时表中
Mysql 存储过程(输入,返回),函数,临时表
Mysql 存储过程,函数,临时表 存储过程包括输入返回,可供项目中遇到难题的人解决一下,我曾为此费了好大精力,最后总结出来共大家分享
mysql临时表用法分析【查询结果可存在临时表中】
主要介绍了mysql临时表用法,结合实例形式分析了MySQL将查询结果存储在临时表中的相关操作技巧,需要的朋友可以参考下


