私はPL/SQL
単純な基本的なコードを書き始めたところです。コードの何が問題なのかわかりません。
DECLARE
role_test varchar(40) := 'Programmer';
BEGIN
update veer_test set project_id=1008420 where role=:role_test;
END;
私は得てORA-01008: not all variables bound
います。
以前に試しました:
DECLARE
role varchar(40) := 'Programmer';
BEGIN
update veer_test set project_id=1008420 where role=role;
END;
これにより、テーブルのすべての行が更新されました。まあ、これは正当化されました。しかし、テーブルと同じ変数名を使用したい場合はどうでしょうか。私も試しました:
role=:role;
しかし、同じエラーORA-01008