第一步就是安裝 為了節省資源,運行起來更快捷,首先是在電腦上安裝好vm虛擬機, 新建虛擬機,安裝xp,也就是把xp光碟文件導入, 接著在虛擬機中下載oracle,解壓的話會用到WinRAR,也一併導入虛擬機C盤 然後在主機上,安裝客戶端client,plsql, 打開虛擬機中的監聽,連接資料庫, 登 ...
Oracle 查詢時報錯ORA-00923: FROM keyword not found where expected
,從字面上理解就是SQL語法錯誤缺少FROM
關鍵字,下麵簡單說一下可能發生報錯的幾種情況:
第一種
查詢語句寫的不對,一般是粗心大意寫少了FROM
關鍵字或者寫多了,
號
錯誤示範:
select * dual;
select dummy, from dual;
正確示範:
select dummy from dual;
第二種
查詢語句和rownum一起使用時出現
錯誤示範:
select *,ROWNUM from dual;
正確示範:
select d.*,ROWNUM from dual d;
第三種 2023-02-03補充
查詢使用別名時缺少""
雙引號或誤寫成單引號''
錯誤示範:
--數字和特殊字元必須使用雙引號
select 'demo' as 1 from dual;
select 'demo' as 列(column1) from dual;
select 'demo' as 'column1' from dual;
正確示範:
select 'demo' as "1" from dual;
select 'demo' as "列(column1)" from dual;
select 'demo' as "column1" from dual;
-- 字母和中文或(字母|中文和數字)組合,可以忽略雙引號,但是不建議,遇到特殊符號和關鍵字依舊會出錯
select 'demo' as column1 from dual;
select 'demo' as 列1 from dual;
當遇到問題時不要心急,要冷靜查看是否語法錯誤
歡迎大家補充其它出現該報錯的情況。