问题
ORA-00923: FROM keyword not found where expected
ORA-00923: 未找到要求的FROM 关键字
原因
1. as别名设置问题:as 别名请使用双引号。
分析
1. 就 “as别名设置问题”引起该问题发生分析
再练习使用as为列指定别名时,出现问题:
select empno as '员工编号' from emp;

A:第一时间想看下!oerr ora(sqlplus自带,类似man一样)中列出的可能原因
SQL> !oerr ora 00923
00923, 00000, "FROM keyword not found where expected"
// *Cause:
// *Action:
SQL>
nothing, really !!!
B:请教Google,搜索关键字(我猜想是as原因)
ORA-00923 as
发现大致都提到两点:格式(跟from之间缺空格);as关键字要用双引号。
一眼发现,我怎么使用了单引号 0.0 ,默默修改掉,ok了 。
本文介绍了解决Oracle数据库中ORA-00923错误的方法,该错误通常由于AS关键字后未正确使用双引号或与FROM关键字格式不正确导致。通过调整AS关键字后的引用符号并确保与FROM之间的格式正确,可以有效解决此问题。
612

被折叠的 条评论
为什么被折叠?



