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. PDOプリペアドステートメントを使用してMySQLにBIT値を挿入します

    2. データベースメールプロファイル(SSMS)を作成する

    3. 最新バージョンのSQLServerにアップグレードするための完璧なストーム

    4. URL/ウェブサイトからサブドメインを持つドメインを取得するためのPostgreSQLの正規表現