oracle

    0熱度

    1回答

    我是Oracle的新手。我正嘗試使用MERGE INTO方法更新SELECT DISTINCT語句中值的表值。我想根據USING表中的內容有條件地更新表的值。 的什麼,我基本上要一個快速的圖是 MERGE INTO update_table ut USING (SELECT DISTINCT t1.column_1 ,t2.column_2 FROM table_1 t1 INNER

    1熱度

    1回答

    我在Oracle 11g數據庫中有一個表,名爲REPORT的列。我正在嘗試編寫一個select語句來顯示下面的所需結果。我需要選擇「\」和後面出現的「#」之間的字符串。我認爲這可以使用regexp_substr函數完成,但我沒有取得任何成功。我有太多的例子說明我上週在這裏發佈的失敗嘗試。任何幫助,將不勝感激。 REPORT_COLUMN #Med Reports\Client, Ray.dco#

    1熱度

    1回答

    我想支持某些DB的hibernate中包含XML內容的列的where子句。我通過擴展org.hibernate.dialect.OraclexDialect類並通過registerFunction方法註冊xml函數來實現Oracle。生成的查詢的示例: SELECT * FROM OM_PERSON this_ WHERE xmltype.createxml(this_.config_xml)

    0熱度

    1回答

    解釋,請點擊這裏本段從文檔 WAITANY程序。如果您使用WAITANY過程,並且如果信令會話執行信號但在信號的一秒鐘內未提交,則需要輪詢循環,以便此未提交的警報不會僞裝其他警報。輪詢循環從一秒鐘間隔開始,並以指數方式退避至30秒間隔。 我正確理解,在這裏有人說,當在服務器上調用WAITANY時,線程以特定間隔查詢事件的存在嗎?如果我用超時的足夠長的時間呼叫WAITANY,當事件發生時,只有當前請

    1熱度

    1回答

    我有一個VARRAYS TYPE想用TABLE表達式「扁平」結構。 的示例數據 CREATE OR REPLACE TYPE ARIS.NUMBER_VARRAY_5 AS VARRAY (5) OF NUMBER NOT NULL; CREATE TABLE ARIS.TEST_2 ( DATE_START DATE, DATE_END DATE, O3

    3熱度

    2回答

    我有以下表和數據: CREATE TABLE TEST_TABLE ( ID NUMBER(6) NOT NULL, COMMON_SEQ NUMBER(22), NAME VARCHAR(20), CONSTRAINT PK_CONST PRIMARY KEY (ID) ); INSERT INTO TEST_TABLE (ID, COMMON_SEQ,

    -1熱度

    2回答

    我是pl sql的新手,我嘗試編寫一個函數,該函數應該從db讀取數據來控制它們並返回一個數字,但它會生成一個錯誤ORA-00900: invalid SQL statement。 FUNCTION get_cbk_values ( TC_CODE IN NUMBER, MERCHANT_DOM IN VARCHAR2, MER

    0熱度

    2回答

    我試圖創建一個oracle數據庫。在編寫下面的代碼並在Oracle 11g中運行後,它給了我一個錯誤,說明第1行無效字符! SPOOL output.log; DROP TABLE DrinkRecord CASCADE CONSTRAINTS; /*Creates the Table */ CREATE TABLE DrinkRecord ( ID NUMBER(11) PRIM

    0熱度

    2回答

    我試圖顯示從我的查詢中有3個表中的一個列中的列,但我似乎無法弄清楚如何讓它正常工作。無論我嘗試什麼,它似乎都不起作用。這似乎很容易,但也許我錯過了一些非常簡單的事情。以下是我有: SELECT hpg.id_number, hpg.id_description, COUNT (hdd.number_of_games) games, SUM (NVL (price, 0

    0熱度

    1回答

    select numeric_value from table where numeric_value > (select avg(numeric_value) from table group by id) 由於此where子句返回多個值無法執行。我試圖只返回一個值...來說明,如果e.numeric_value> d.avg(numeric_value)和e.id = d.id.