当前位置 : 主页 > 网络安全 > 测试自动化 >

关于存储过程的一些知识

来源:互联网 收集:自由互联 发布时间:2021-06-19
今天需要进行百万测试数据的添加 ,虽然网上资料很多, 但是其实我并没有看懂 ,因为从来没有接触过自动化测试。但无论多么复杂的事情,总会有简单的方法完成。存储过程( de

  今天需要进行百万测试数据的添加 ,虽然网上资料很多, 但是其实我并没有看懂 ,因为从来没有接触过自动化测试。但无论多么复杂的事情,总会有简单的方法完成。存储过程(

  declare 

    i number;
    j number;
    k number;
  begin
    for i in 1 .. 9 loop
      for j in 1 .. 9 loop
        for k in 1 .. 99 loop
          insert into EDIT_MST(SHIFT_TYPE,SHIFT,ROUND_NO,S_TIME,E_TIME)

          values( i , j , k ,‘3:00‘ ,‘3:50‘);
        end loop;
      end loop;
    end loop;
   end;
commit; /*自动提交事务*/

这种写法比较简单 但是它在多个字段时候  处主键外  其他的没有要求的字段 都直接给了常量  对性能测试方面没有任何的作用。

select  count(*) from  EDIT_MST;-------查询 EDIT_MST 表中有多少条数据

select SHIFT_TYPE,SHIFT,ROUND_NO,S_TIME,E_TIME from EDIT_MST; ------------查询所有字段

delect from EDIT_MST where SHIFT_TYPE=‘2’;-----删除所有SHIFT_TYPE字段为2的数据

delect from EDIT_MST where ROUND_NO like ‘%5%’;------删除所有ROUND_NO字段中含有5的数据;

 

以后会将工作中的问题 以及解决方案记录下来 期望今年可以更好的提高自己。路漫漫其修远兮,吾将上下而求索。

网友评论