爲什麼它不起作用? SELECT a.*
FROM dual a
JOIN (SELECT * FROM dual WHERE 1=1) b
ON (1=1);
我得到「ORA-00900:無效的SQL語句」。 有沒有辦法在子查詢中使用WHERE子句? 編輯:9.2版本 SELECT *
FROM v$version
Oracle9i企業版發行9.2.0.8.0 -
我正在使用oracle 10g express版本。它有一個很好的用戶界面開發人員。但是我正在執行存儲過程時遇到一些問題。 步驟: create or replace procedure temp_proc is
begin
DBMS_OUTPUT.PUT_LINE('Test');
end
它創建成功。但是,當我執行: execute temp_proc; 它顯示ORA-009
------使用VS2008,ASP.Net與C#,Oracle,NHibernate ---- 我測試了我的存儲過程。它的工作,但不與NHibernate。下面是代碼: 步驟: create or replace procedure ThanaDelete (id number) as
begin
delete from thana_tbl where thana_code = id;
e
這應該是相當簡單而直接的事情,但由於某些原因,我無法使其工作。我已經建立了我的存儲過程,如下所示: create or replace procedure zadmit_migrate_data (zadmit_seq_no number)
is
thisPIDM number;
begin
select pidm into thisPIDM
from satur