InOut 引數
PL / SQL 使用 IN,OUT,IN OUT 關鍵字來定義傳遞引數可能發生的情況。
IN 指定該引數是隻讀的,並且該過程不能更改該值。
OUT 指定引數是隻寫的,過程可以為其賦值,但不引用該值。
IN OUT 指定引數可供參考和修改。
PROCEDURE procedureName(x IN INT, strVar IN VARCHAR2, ans OUT VARCHAR2)
...
...
END procedureName;
procedureName(firstvar, secondvar, thirdvar);
上面示例中傳遞的變數需要鍵入,因為它們在過程引數部分中定義。