plsqldeveloper

    0熱度

    3回答

    下面是代碼 declare cursor c_data is select * from test_product_u; begin for i in c_data loop insert into test_product_u_final (PRODUCT_NO, CREATED_DATE, DATE_FORMAT

    1熱度

    1回答

    有一個PLSQL包「OMX_BEACON_MIG」我在哪裏調用 PROCEDURE handle_NR_Site( i_old_plan_inst_id NUMBER, i_new_plan_inst_id NUMBER, i_old_act_id NUMBER, i_new_act_id NUMBER) 要處理動作ID,即,如果我有4分活動ID的話,

    1熱度

    1回答

    我想通過在SqlDeveloper中執行腳本來打印記錄,除了打印NUMBER(38,0)數據類型的列的記錄外,一切正常。 所有的數字記錄如下格式印刷: 1.5E+18 我通過設置,但沒有工作試過很多的組合。

    0熱度

    1回答

    我是一位自學成才的PL/SQL查詢編寫人員,他對編碼相對比較陌生。我知道如何執行基本功能,但沒有接受過正式培訓,並且通常可以通過我的方式解決我遇到的任何問題。大多數時候,我只是在PL/SQL開發人員加入不同的表或視圖使 我想從表中分解出一系列基於一系列三個分隔符,在這種情況下「>」 (包括空格)。例如,我想從名爲「地點」的表中拉取「美國>加利福尼亞州>洛杉磯」的地點,並將其分爲三個不同的列(國家,

    0熱度

    2回答

    當使用給出DBMS_OUTPUT.CHARARR結果的DBMS_OUTPUT.GET_LINES時,如何將其轉換爲varchar2?我想使用DBMS_OUTPUT.GET_LINES來獲取我的所有DBMS_PUTLINE語句,並將它們作爲字符串返回給調用程序。 數據庫:Oracle 12c中 PLSQL版本:版本11.0.6.1776 declare -- Non-scalar para

    -2熱度

    3回答

    我是編程新手,我在想如何聲明一個變量,我可以通過我的代碼。 我想實現的是: Myvariable = (select Column from table1 where column =1234 group by column); select column from table2 where column in (myvariable); select column from table3 w

    0熱度

    1回答

    我有一個大的Oracle表與索引DATE_TIME場:「DISCONNECT_DATE」 當我使用下面的where子句我的查詢運行速度快: DISCONNECT_DATE > TO_DATE('01-DEC-2016', 'DD-MON-YYYY') AND DISCONNECT_DATE < TO_DATE('01-JAN-2017', 'DD-MON-YYYY') 當我用下面的where

    1熱度

    1回答

    我使用Oracle PL/SQL。我有一個腳本將少量記錄插入表中,並以遞增順序插入一個字段。 例如,如果表是具有字段學生:姓名,地址和卷號碼,然後將其插入第一記錄,然後插入帶的輥數由1等遞增值的第二個記錄。 在記錄現場的這個順序插入對我很重要。所以,我想知道有沒有什麼辦法讓我可以保證的某個時候這個腳本的唯一的事情是能夠將記錄插入此表並記錄任何其他腳本或代碼或用戶插入的是被禁止的某個時候?

    0熱度

    1回答

    我們如何在For循環中顯示變量? 對於離 set serveroutput on; BEGIN DBMS_OUTPUT.put_line('Starting'); FOR r IN (SELECT owner, table_name FROM all_tables WHERE owner in ('ABC','CDE')) loop DBMS_OUT

    0熱度

    1回答

    從C#代碼中,我試圖從Oracle調用PACKAGE.PROCEDURE()。在這個簡單的例子,我應該從過程調用一個值,但我得到的是錯誤: wrong number or types of arguments in call to 'RETURN_NUM' 過程聲明如下: PROCEDURE return_num(xNum OUT NUMBER) AS BEGIN xNum:=