oracle 同一个程序块 在SQL DEVELOPER 里面运行没问题,但是在PLSQL developer 里面就报错 ?

oracle同一个程序块在oracleSQLDEVELOPER里面运行没问题,但是在PLSQLdeveloper里面就报错?为什么会这样呢?代码如下declareaInt... oracle 同一个程序块 在 oracle SQL DEVELOPER 里面运行没问题,但是在PLSQL developer 里面就报错 ?为什么会这样呢? 代码如下declarea Int;b Int;c Number;begindbms_output.put_line('请输入a的值');a:=&a;dbms_output.put_line('请输入b的值');b:=&b;c:=(a+b)/(a-b);dbms_output.put_line(c);end;还有想知道 oracle sql developer 脚本输出的时候 怎么设置只显示结果 我的会显示这样 搞了很久没弄明白 如图 展开
 我来答
不惑出彩
2019-04-15 · 超过33用户采纳过TA的回答
知道答主
回答量:97
采纳率:84%
帮助的人:17.6万
展开全部
sqldeveloper没用过,但是你这样的程序在plsql上是有错的。一些格式不同造成的吧。
比如第一行新值delare,plsql中新值这两个字符肯定是不识别的。
还有end后,plsql中需要用符合/来宣告程序块结束。
然后再回车就可以执行。
追问
谢谢你的回答,已经找到原因了,程序块是可以在"SQL窗口"里面运行的,运行的结果会在右边的"输出"窗口内.我一直以为是要在"测试窗口"里面运行才可以.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式