我正在学习pl / sql中的绑定变量,并试图在oracle 10g数据库上执行以下代码
VARIABLE v_bind1 VARCHAR2(10);
EXEC :v_bind1:='shweta';
当我执行它时,一个弹出窗口要求绑定变量,如图所示 screenshot of pop up box
然后我在其中输入值'shweta'并提交,但它显示无效的sql语句。
我应该在弹出框中输入什么,以便我的程序成功执行?
答案 0 :(得分:1)
好吧,您使用Apex SQL Workshop,它的 ancient 版本(2.1)于2006年1月发布,它是10g Express Edition数据库的一部分。我从没想过有人可能还在使用它。免费升级到至少11gXE。
我建议您使用 SQL * Plus 测试您的技能,因为从所选工具获得的响应可能会产生误导。