01.declare    
02.  c_tax_rate number(3,2):=0.03;     
03.  --用户名     
04.  v_ename varchar2(5);     
05.  v_sal number(7,2);     
06.  v_tax_sal number(7,2);     
07.begin    
08.--执行     
09.    select ename,sal into v_ename,v_sal from emp where empno=&no;     
10.--计算所得税     
11.    v_tax_sal := v_sal*c_tax_rate;     
12.--输出     
13.    dbms_output.put_line('姓名是:'||v_ename||'工资:'||v_sal||' 交税:'||v_tax_sal);     
14.end;     
    
我在好几个存储过程中都见到了红色的语句,我现在想知道这个变量是干什么的,&的作用是什么?