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

问题描述 投票:0回答:1

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

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

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

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

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

plsql oracle10g bind-variables
1个回答
1
投票

好吧,你使用Apex SQL Workshop,它的古老版本(2.1)可以追溯到2006年1月,它是10g Express Edition数据库的一部分。我从没想过有人可能仍在使用它。升级到至少11gXE,它是免费的。

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

© www.soinside.com 2019 - 2024. All rights reserved.