小编Eve*_*Eve的帖子

检查状态 sql 查询或百分比

有谁知道是否有一种方法可以检查数据库中当前运行的作业的状态或实际执行了多少%的状态。

我正在运行一项作业,但该作业需要很长时间,因此我想检查查询已执行了多少%。我正在 Oracle sqldeveloper 中运行查询

sql oracle oracle-sqldeveloper

6
推荐指数
1
解决办法
2万
查看次数

使用Java复制某些节点

我正在尝试在JAVA中读取/复制xml文档的某个部分,然后将此部分另存为新的xml文档.因此,在下面的示例中,您可以看到studentinfo和联系信息,我只想选择studentinfo并复制整个区域,以便节点和元素.我只能找到有关仅选择元素或仅选择节点的信息.

所以请帮助,谢谢.

<header>
<body>
    <studentinfo>
        <name>Student Name<name>
        <studentid>0987654321<studentid>
        <Location>USA<Location>
    <studentinfo>
    <contactinfo>
        <email>email@email.com<email>
        <address>somewhere 1<address>
        <postalcode>123456<postalcode>
    <contactinfo>
<body>
<header>
Run Code Online (Sandbox Code Playgroud)

java xml copy rft

4
推荐指数
1
解决办法
7030
查看次数

需要有关修复JAVA查询语句的建议吗?

我的Java脚本由2 Java类:RMS,queryRMSRMSI类调用该方法的queryRMS

RMS Java类(我省略了开始执行部分,下面只是方法)

    for (int i = 1; i <= itemCount; i++) {
        GlobalVariables.numberRow = i;
        JavaDatapool.settings();

        String item = queryRPM.connectDB_Multi(configFile,"SELECT ITEM FROM ORDSKU WHERE ORDER_NO  = '" + orderNo + "' ORDER BY ITEM ASC",i);
        JavaDatapool.writeXLS("item",item,GlobalVariables.sheetXLS);
        sleep(1);

    }
Run Code Online (Sandbox Code Playgroud)

queryRMS JAVA类

public static String connectDB_Multi(String configFile, String query, int i) throws FileNotFoundException, IOException, SQLException, ClassNotFoundException{
    Properties p = new Properties();
    p.load(new FileInputStream(configFile));

    String serverName = (p.getProperty("RMS_DBServerName"));
    String portNumber = (p.getProperty("RMS_PortNumber"));
    String …
Run Code Online (Sandbox Code Playgroud)

java oracle rft

3
推荐指数
1
解决办法
167
查看次数

任何人都可以帮助我使用我的pl/sql脚本来更新/合并数据库

我制作了一个游标,以便合并/更新数据库中的记录

我想知道它是否正确或是否有任何建议,以改善查询.

DECLARE
CURSOR c_itemloc
IS
SELECT 
    item ,
    loc ,
    loc_type ,
    source_method ,
    primary_supp ,
    source_wh
FROM
  (SELECT dc_vert.item ,
    dc_vert.loc ,
    dc_vert.loc_type ,
    dc_vert.source_method ,
    dc_vert.primary_supp ,
    w.primary_vwh source_wh --,dc_vert.source_wh
    ,
    dc_vert.actie ,
    MAX(dc_vert.actie) over (PARTITION BY dc_vert.item, dc_vert.loc) actie_max ,
    COUNT(dc_vert.primary_supp) over (PARTITION BY dc_vert.item, dc_vert.loc) primary_count
  FROM dc_item_loc_pim_lms dc_vert ,
    item_supplier isu ,
    store sto ,
    wh w
  WHERE dc_vert.primary_supp    IS NOT NULL
  AND isu.item                   = dc_vert.item
  AND dc_vert.primary_supp       = isu.supplier
  AND W.WH                       = dc_vert.source_wh …
Run Code Online (Sandbox Code Playgroud)

sql oracle cursor

3
推荐指数
1
解决办法
563
查看次数

查询减去问题?

我的查询没有返回预期的记录数量,第一部分返回50.000记录第二部分(低于负数)返回30.000,因此结论我的减去应该返回20.000记录.只有这不会发生更多的记录被删除21.000.

- 编辑 - 计数返回预期的更多行,这些返回的记录将在以后的步骤中删除.

有人建议吗?

-- select count(*) from (
 SELECT        
    loc.ITEM, 
            loc.loc
            FROM ITEM_LOC loc
    WHERE LOC NOT IN(101,104,107,115,116,117)
    and loc.status = 'A' 
    and primary_supp in (select supplier from item_supplier where supp_discontinue_date >= sysdate) 
   --        );
minus
 --; select count(*) from (
 select distinct item, store from (
  SELECT        
            siv.ITEM,
            sto.store 
            FROM DC_CCN190_SID_VTB siv
            JOIN DC_STORE_RANGING str ON siv.dpac = str.dpac
    join store sto on sto.store_name_secondary = cast(str.loc as varchar2(150 byte))
    where sto.store_close_date >= sysdate 
        union
            SELECT 
    pim.ITEM, …
Run Code Online (Sandbox Code Playgroud)

sql oracle

1
推荐指数
1
解决办法
3474
查看次数

我是以正确的方式构建我的SQL游标吗?

我下面的脚本将使用两个外部表填充两个单独的表,但我不确定我是否正确使用我的光标.如果我以不正确的方式使用它,请帮我纠正错误.

//更新它是一个oracle数据库(ORACLE SQL)

DECLARE
L_volg_no1 NUMBER;
L_volg_no2 NUMBER;

CURSOR c_gip IS

SELECT
    artikelnummer,
    ingangsdatum,
    grossiersprijs
FROM dc_RMSSID_GIP;

CURSOR c_gip_promo IS

SELECT
    artikelnummer,
    ingangsdatum
    promo_nummer,
    actie_grossiersprijs    
FROM dc_RMSSID_GIPPromo;

     BEGIN
FOR r_sid1 in c_gip
LOOP

SELECT daa_imp_rms_gip_seq.NEXTVAL INTO L_volg_no1 FROM DUAL;

INSERT 
INTO daa_imp_rms_grossiersprijs (
    volg_nr
    ,importtijdstip
    ,importstatus
    ,artikelnummer
    ,ingangsdatum
    ,grossiersprijs         
)
VALUES (
    L_volg_no1,
    SYSDATE,
    'N',
    r_sid1.artikelnummer,
    r_sid1.ingangsdatum,
    r_sid1.grossiersprijs
);

END LOOP;

FOR r_sid2 in c_gip_promo
LOOP

SELECT daa_imp_rms_prm_gip_seq.NEXTVAL INTO L_volg_no2 FROM DUAL;

INSERT 
INTO daa_imp_rms_prm_grossiersprijs (
    volg_nr
    ,importtijdstip
    ,importstatus
    ,artikelnummer …
Run Code Online (Sandbox Code Playgroud)

sql oracle cursor

1
推荐指数
1
解决办法
103
查看次数

帮助java if语句

我正在使用当前的if语句开发一个项目,我确定我犯了一个错误,任何人都可以帮忙吗?

if ("receiveInput" != null){
        HTML.clickHtmlLink(objBrowser, ".text", "receiveInput",1);
    }
    else if ("receiveSyncIt..." != null) {
        HTML.clickHtmlLink(objBrowser, ".text", "receiveSyncIt...",1);
    }
    else if ("ReceiveQueryI..." != null) {
        HTML.clickHtmlLink(objBrowser, ".text", "ReceiveQueryI...",1);
    }
    else {
        HTML.clickHtmlLink(objBrowser, ".text", "ReceiveWF_EVE...",1);
    }
Run Code Online (Sandbox Code Playgroud)

html java

0
推荐指数
1
解决办法
101
查看次数

nohup启动sql和日志记录

我是nohup命令的新手,但我不太了解它.我有一个名为update_item_loc.sql的sql脚本,我用putty调用它

到目前为止,我已完成以下命令

login as: **username**  
sprusr13@servername.server.com's password:**xx**

username@servername:~> cd  /fs01/app/rms04/external/scripts
username@servername:/fs01/app/rms04/external/scripts> sqlplus $UP

SQL*Plus: Release 11.1.0.7.0 - Production on Fri Jan 27 16:16:50 2012    Copyright (c) 1982, 2008, Oracle.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 
- 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options

userDB@DBserver>
Run Code Online (Sandbox Code Playgroud)

所以下一个命令就是

userDB@DBserver>nohup update_item_loc.sql > /fs01/app/rms04/external/logs/update_item_loc.log &
Run Code Online (Sandbox Code Playgroud)

它是否正确?

sql oracle putty

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

oracle ×6

sql ×5

java ×3

cursor ×2

rft ×2

copy ×1

html ×1

oracle-sqldeveloper ×1

putty ×1

xml ×1