首页 理论教育 数据库高级应用技术第2版-课堂训练

数据库高级应用技术第2版-课堂训练

时间:2023-11-03 理论教育 版权反馈
【摘要】:存储过程参考代码如下:2.应用描述与实现2写一个存储过程,用不同的方法实现以下功能:① 往user_info表、user_bak表各插入500条记录;② user_info、user_bak表与user表结构相同。存储过程参考代码如下:用loop...leave循环语句实现。

数据库高级应用技术第2版-课堂训练

1.应用描述与实现1

写一个存储过程,用不同的方法实现以下功能:

① 如果输入参数值为1,把user表数据同步到user_info表;

② 如果输入参数值为2,删除user_info表数据;

③ 如果输入参数值为3,把user表数据同步到user_bak表;

④ 如果输入参数值为4,删除user_bak表数据;

⑤ 如果输入参数值为5,同时删除user_info、user_bak表数据;

⑥ user、user_info、user_bak 三个表结构相同。

(1)用if...then...else if...then...else循环语句实现。

存储过程参考代码如下:

(2)用 case...when...then...else循环语句实现。

存储过程参考代码如下:(www.xing528.com)

2.应用描述与实现2

写一个存储过程,用不同的方法实现以下功能:

① 往user_info表、user_bak表各插入500条记录;

② user_info、user_bak表与user表结构相同。

(1)用 when...do 循环语句实现。

存储过程参考代码如下:

(2)用repeat...until循环语句实现。

存储过程参考代码如下:

(3)用loop...leave循环语句实现。

存储过程参考代码如下:

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈