1. 創建存儲過程編譯錯誤 錯誤:PL/SQL: ORA-00933:sql命令未正確結束
select item_d,sum(item_d_qty) as qty from cc_result_stand_bom_begin
where item_d_class='M'and code=code and company=COMPANY
group by code,item_d
這里的group by 有問題吧
要對所有查找的數據進行group by
group by item_d,qty
2. 存儲過程 編譯錯誤 錯誤:PL/SQL: ORA-00933: SQL 命令未正確結束 行:15 文本:update
oracle不支持update from 的語法,
可以用 下面的語法:
update a set a.col2 = (select b.col2 from b where a.colid = b.colid)
where exists(select 1 from b where a.colid = b.colid)
3. ORA-00933:SQL 命令未正確結束
恭喜lz,接個分,採納我吧,呵呵。
4. oracle 存儲過程提示這是生成的提示ORA-00933: SQL 命令未正確結束 生成的在 在pL/sql下正常運行
正常,你的存儲過程中的sql語句不正確
5. 執行oracle存儲過程的時候,提示在①那個地方報命令未正確結束
select * from B where city_code =upp; //這句話有什麼用?貌似沒有用到么
oracle裡面沒有這種語法,有兩種方式你可以嘗試
select xxx into 到變數里。如select xxx into A,然後insert into B values(A);
select xxx from xxx。如:
insert into B
select (select a from A),(select b from A) from al;