如何在pl / sql中执行绑定变量?

时间:2019-02-24 18:29:59

标签: plsql oracle10g bind-variables

我正在学习pl / sql中的绑定变量,并试图在oracle 10g数据库上执行以下代码

VARIABLE v_bind1 VARCHAR2(10);
EXEC :v_bind1:='shweta';

当我执行它时,一个弹出窗口要求绑定变量,如图所示 screenshot of pop up box

然后我在其中输入值'shweta'并提交,但它显示无效的sql语句。

我应该在弹出框中输入什么,以便我的程序成功执行?

1 个答案:

答案 0 :(得分:1)

好吧,您使用Apex SQL Workshop,它的 ancient 版本(2.1)于2006年1月发布,它是10g Express Edition数据库的一部分。我从没想过有人可能还在使用它。免费升级到至少11gXE。

我建议您使用 SQL * Plus 测试您的技能,因为从所选工具获得的响应可能会产生误导。