У меня тупая проблема.
Из ksh я подключаюсь к sql plus, чтобы выполнить какой-то запрос.
Я хочу передать 2 параметра из Unix в PL SQL.
Я нашел кое-что, но это не работает.
UNIX:
sqlplus -L $ORA_CONNECT @"$FIC_REQ" $1 $2
PLSQL:
DECLARE
param1 := $1;
param2 := $2;
BEGIN
SELECT * from MYTABLE where field1=param1 and field2=param2;
END
Есть идеи, как это сделать?
На самом деле, я понял.
Я должен использовать двойной доллар в plsql, как
param1: = $$ 1
param2: = $$ 2