怎么解决PL/SQL ORA-00904:标示符无效?

 我来答
LOV555
高粉答主

2018-01-03 · 醉心答题,欢迎关注
知道大有可为答主
回答量:419
采纳率:100%
帮助的人:12.4万
展开全部

方法/步骤:


1、大部分情况下,此错误是由于引用了不存在的列名导致的。比如select name from Studtent 当studeng表中无name列时,系统就会报此错误。


2、解决思路是,确定数据库中引用到的列和自己sql中书写的列名是否一致。如有不同,修改过来,重新测试应该可以解决问题。


3。对于某些工具生成的sql,可能导致列明和期望不符的情况,比如,有些工具生成的列名会带有双引号,从而导致此错误。这种情况也请注意。

安装pl/sql developer步骤:

1、打开安装包. 确定安装该软件, 点击确定. 然后会弹出加载安装内容的页面. 

2、页面内容加载完成, 弹出, 一个用户协议的界面, 点击. 我同意. I Argee, 然后继续下一步. 

3、选择路径, 这里还是那句话, 就是最好不要有空格和特殊字符. 为了出现找不到原因的错误!然后选择next. 

4、选择是否创建桌面快捷方式, 和创建开始菜单, 然后选择安装到那个用户. 

5、该项全部使用默认的, 代表着, 安装默认的pl/sql的插件. 然后和一些模版, 然后选择finish. 

6、等待安装完成. 安装过程特别迅速. 安装完成, 点击close. 然后关闭安装过程, 然后桌面就会有启动图标. 然后打开. 

7、输入连接的用户名和密码, 以及要连接的数据库. 这里我连接的是orcl的本地库, 然后. 点击ok, 就可以登录. 登录成功, 说明连接oracle成功. 然后写了一个查询oracle时间的语句. 

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式