Hi
Take this code in sqlplus
SQL> set autop on
SQL> VAR task_id NUMBER;
SQL> VAR task_name VARCHAR2(32);
SQL> EXEC :task_name := ‘ADV01’;
PL/SQL procedure successfully completed.
TASK_NAME
ADV01
SQL> EXEC DBMS_ADVISOR.CREATE_TASK (DBMS_ADVISOR.SQLACCESS_ADVISOR, :task_id, :t ask_name);
PL/SQL procedure successfully completed.
TASK_NAME
ADV01
TASK_ID
54615
When I run it in Toad, I am not getting the task_id back.
I see the same thing - looks like a bug. I’ll create a CR for this and have one of the developers take a look. Thanks.
From: laurentc.schneider_609 [mailto:bounce-laurentcschneider_609@toadworld.com]
Sent: Monday, March 24, 2014 10:23 AM
To: toadoraclebeta@toadworld.com
Subject: [Toad for Oracle - Beta Discussion Forum] inconsistent behaviour with bind variable
inconsistent behaviour with bind variable
Thread created by laurentc.schneider_609
Hi
Take this code in sqlplus
SQL> set autop on
SQL> VAR task_id NUMBER;
SQL> VAR task_name VARCHAR2(32);
SQL> EXEC :task_name := ‘ADV01’;
PL/SQL procedure successfully completed.
TASK_NAME
ADV01
SQL> EXEC DBMS_ADVISOR.CREATE_TASK (DBMS_ADVISOR.SQLACCESS_ADVISOR, :task_id, :t ask_name);
PL/SQL procedure successfully completed.
TASK_NAME
ADV01
TASK_ID