Oracle
 sql >> база данни >  >> RDS >> Oracle

pl/sql съхранена процедура:име на параметър, същото като името на колона

Можете да поставите пред имена на параметри и променливи името на процедурата по следния начин:

SQL> declare
  2     procedure p (empno number) is
  3        ename varchar2(10);
  4     begin
  5        select ename
  6        into p.ename
  7        from emp
  8        where empno = p.empno;
  9        dbms_output.put_line(p.ename);
 10     end;
 11  begin
 12     p (7839);
 13  end;
 14  /
KING

PL/SQL procedure successfully completed.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Първи две заплати във всеки отдел

  2. Свържете се с база данни на Oracle във VB

  3. Как да намеря дефиницията на наименувано ограничение в Oracle?

  4. Конфигуриране на репликация на хетерогенна база данни – SQL Server към Oracle

  5. Трябва ли да използвам UCP на Oracle или HikariCP за модерно приложение?