SQL Developer でパッケージをデバッグしようとしています。デバッグしようとしているメソッドは 2 つのパラメーターを取ります
PROCEDURE procedure_name (dblink IN CHAR, bDebug IN BOOLEAN DEFAULT FALSE)
「デバッグ」アイコンをクリックすると、この手順に必要な入力を求められます。私は与える
dblink:='linkname';
bDebug:=TRUE;
しかし、デバッグを開始すると、dblinkの値が次のように表示されます
'linkname
'
つまり、リンク名、たくさんのスペース、そして最後の引用符です。コードでこれをやろうとすると
`strSrc VARCHAR(120) := 'tablename'||dblink;`
バッファが小さすぎるというエラーが表示されますが、これは理にかなっています。しかし、なぜSQL Developerはそうしているのでしょうか? それを修正する方法は?