pl/sql 中操作DML语句

  1. INSERT  
  2.    
  3.  DECLARE  
  4.  v_empno emp.empno%TYPE := &empno;  
  5.  v_ename emp.ename%TYPE := ‘&ename’;  
  6.  v_salary emp.sal%TYPE := &sal;  
  7.  BEGIN  
  8.  INSERT INTO emp(empno,ename,sal)  
  9.  VALUES(v_empno,v_ename,v_salary);  
  10.  COMMIT;  
  11.  END;  
  12.    
  13.  UPDATE  
  14.    
  15.  DECLARE  
  16.  v_empno emp.empno%TYPE;  
  17.  v_salary emp.sal%TYPE :=&sal;  
  18.  BEGIN  
  19.  UPDATE emp SET sal=v_salary where empno=1234;  
  20.  COMMIT;  
  21.  END;  
  22.    
  23.  DELETE  
  24.    
  25.  DECLARE  
  26.  v_empno emp.empno%TYPE :=&eno;  
  27.  BEGIN  
  28.  DELETE emp WHERE empno=v_empno;  
  29.  COMMIT;  
  30.  END  

在PL/SQL中& 表示弹出框提示你输入值

标签