text: -- @testpoint: 测试存储过程返回值类型——int，且溢出的情况 合理报错
  
  drop table if exists table_003;
  create table table_003(
    t1 int,
    t2 int,  
    t3 bigint,
    t4 bigint,
    t5 number,
    t6 real,
    t7 decimal
  ) ;
  
  create unique index  indx_t31 on table_003(t1);
  create index indx_t32 on table_003(t2);
  insert into table_003 values(2147483647,-2147483648,1234567890123,-21474836480,2147483647.001,2147483647.00,2147483646.5);
  
  --创建存储过程
  create or replace procedure proc_return_value_007  as
  v2 int;
  v9 int;
  begin
      select t2 into v2 from table_003;
      v9:=v2-1;
      raise info 'v9=:%',v9;
      exception
      when no_data_found
      then raise info 'no_data_found';
  end;
  /
  --调用存储过程
  begin
      proc_return_value_007();
  end;
  /
  --清理环境
  drop procedure proc_return_value_007;
  drop table table_003;
  