ORA-00900:无效的SQL语句

本文解析了在PLSQLDeveloper中遇到的ORA-00900无效SQL语句问题,重点讲解了不同工作窗口(PW、TW、SW、RW、CW、EPW和DW)的功能和使用误区,特别是SQLWindow中的语句执行规则。
摘要由CSDN通过智能技术生成

ORA-00900:无效的SQL语句
在这里插入图片描述
PLSQL Developer
在这里插入图片描述

  • PW(程序窗⼝): 可以执⾏ sql,sqlplus 相关的语句,
    例如:存储过程,⽅法,⼀般⽤来开发程序⽤的。

  • TW(测试窗⼝): ⼀般是⽤来测试存储过程等的debug。

  • SW(SQL窗⼝): (应⽤最多的⼀个窗⼝)
    执⾏的是dml,ddl语句,主要⽤户语句的查询、显⽰、执⾏统计信息等 。
    例如:desc table不能在SQLwindow中执⾏,必须在Command window中才能执⾏。

  • RW(报告窗⼝): ⽅便⽤于展⽰有聚合查询的⽤图表形式展⽰的窗⼝,例如sum(),count()等,有x,y轴的。

  • CW(命令窗⼝): 除了可以执⾏sql/sqlplus 相关的命令、sql脚本,还可以执⾏更多的命令,例如call 等。

  • EPW(解释计划窗⼝): 解释执⾏计划的,调优时,经常⽤到。

  • DW(图表窗⼝):画图表的,如果后⾯⽤到,补充具体使⽤细节。


此案例的原因 是 输出语句必须再语句块中执行

错误原因:

1、窗口不同执行命令也有所不同
2、SQL语句中不小心多了换行

后续遇到再补充

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值