oracle9i

    0熱度

    4回答

    如何編寫查詢以獲取下面的輸出? 在數據庫: 表1: id Company_accountNo 1 123 2 235 3 456 表2: id cheque_no company_accnopky amount 1 258 1 100 2 963 1 200 3 147 2 500 4 148 3 800 5 852 2 300 如何

    2熱度

    1回答

    根據語句SELECT的Oracle文檔,應該可以使用不帶關鍵字或具有關鍵字AS的別名別名。然而,混疊表與關鍵字AS導致錯誤: ORA-00933: SQL command not properly ended 例如,以下語句失敗,上述錯誤: SELECT COUNT(*) FROM MY_TABLE AS A; 一旦關鍵字AS除去它按預期執行。 任何人都可以請評論這一點。有沒有辦法使AS應用於

    1熱度

    1回答

    對於這個問題的廣泛標題感到抱歉,但我沒有找到一種方法來進一步簡化它。 我爲客戶端創建了一個包,該包有一個返回SYS_REFCURSOR的過程。提供它的查詢是一個包含大約20個字段的多表選擇。在第二個過程中,我需要調用這個過程,並循環遍歷結果以提供其他位置。 我在使用循環的into部分時遇到問題。我不能使用table%ROWTYPE。我試圖在程序上聲明一個OBJECT,但它不被允許。我需要做FETC

    0熱度

    1回答

    ,我發現了以下錯誤: Exception in thread "main" java.sql.SQLException: at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.jav

    0熱度

    2回答

    我需要在Oracle 9i中重新編譯軟件包。但會議永遠掛起。當我檢查V$SESSION_WAIT時,知道它正在等待事件'library cache pin'。無法獲得9i版本的可能解決方案。無論如何找到會議,那是執行我的包並殺死它?

    0熱度

    2回答

    我有一個類型爲VARCHAR2的列,它的文本類似於'12-MAR-2014,,1234,DATA,VALUE,12/03/14,,124,End'。我需要的輸出是,'%DATA%VALUE%End%'。即文本將由逗號','分隔。只需要選擇字母,而不用輸入日期或數字或特殊字符。喜歡的東西, select some_function('12-MAR-2014,,1234,DATA,VALUE,12/0

    0熱度

    1回答

    我在PostgreSQL中編寫了一個查詢,該查詢完美地工作,但在Oracle SQL中執行時不起作用。我竭盡全力想出問題所在。請幫我修復它。 SELECT tb1.executive_code,tb1.month,tb1.year,tb1.count_req_no, t1.count_enquiry_closed,tb1.sum_exp_amt,tb1.sum_trr_exp_tenur

    2熱度

    2回答

    我正在開發一些基於夜間的批處理作業,其中我使用rowid來查找表中的記錄,但總是回退到某些邏輯鍵或某些東西,如果rowid不通過。 我開發了一個小測試用例,向您展示我的問題,並提供您可以在自己的環境中複製的內容。 創建表,並把裏面的 create table table_with_4M_records (varchar_column varchar2(7)); begin for i

    0熱度

    1回答

    我有這個查詢。 update ( select pt.poid_id0, umt.plan_id from norie.plan_t_test pt join norie.UAS_MAPPING_TEST umt on (pt.poid_id0 = umt.plan_id) ) set plan_id = poid_id0 where poid_id0 <> plan_id; 但顯

    1熱度

    2回答

    我的要求是以以下格式傳遞日期作爲參數'2014-07-11T11:22:21.031 + 03:00'。 然後將其轉換爲帶時間戳的日期格式,然後將其插入表中。 我一直在努力並得到以下錯誤: - SQL> SELECT TO_DATE('2014-07-11 11:22:21.031','YYYY-MM-DD H24:MI:SS.FFF') FROM DUAL; SELECT TO_DATE('2