Merge Vs Looping

Hi,
Following are my table structure.
Table Name : CODE
ID, Code, Level, Details [ Note : ID is Auto generated by sequence]
I have a job that runs everyday to hit the remote view to pull the data into CODE table. View structure and Sample data in the remote view as follows
Structure : Level0_Code, Level1_Code, Level2_Code , Program
Sample Data : 'AA1234', 'XX1234','Zinc1543', MU
I want to insert the the above row into CODE table as follows.
1, AA1234, Level0,MU
2, XX1234, Level1, MU
3, Zinc1543, Level2, MU
The remote view will have 50000 rows. Is it possible to do this using Merge clause b/w Remote view and my table? If yes could you please show me some sample.
I definitely know this can be done with the help of Looping technique.

A beautiful use of UNPIVOT Etbin, and a very nice solution. I need to remember and use PIVOT/UNPIVOT.
Unfortunately the original poster says the version is Oracle 10g, and UNPIVOT was introduced in Oracle 11.1
The (more clumsy) Oracle 10.2 version is
select seq_id.nextval, q.* from
(select CASE p.lvl when 1 then level0_code when 2 then level1_code when 3 then level2_code end as code
     , CASE p.lvl when 1 then 'Level0' when 2 then 'Level1' when 3 then 'Level2' end as lev
     , program
  from (select 'AA1234' level0_code,
               'XX1234' level1_code,
               'Zinc1543' level2_code,
               'MU' program
          from dual
       ) src
   cross join (select level lvl from dual connect by level <= 3) p
order by level0_code, level1_code, level2_code, program
) qThe (select level lvl from dual connect by level <= 3) generates numbers 1,2,3 to use to pick out the level0, level1 and level2 codes respectively.
If you want the ID's from a single row sequential, you will need an "order by" - otherwise the query could come out with all rows for level0 followed by all rows for level1 etc. If you don't mind the order then you can omit the outer select and the order by.
regards,
David

Similar Messages

  • Crossfading Apple Loops?

    I would have thought if this was a bug it would have been fixed, as its always "bugged" me!
    Does anyone know why Apple Loops seem to omit themselves from being edited - apart from splicing? If I want to chop up a loop and hack it back together without it cracking and popping between cuts the only option is to automate the volume, which is a real pain, you can't even merge Apple loops! Anyone one know why this is? Is it just some piece of metadata I can get rid of?

    Wow... hehe not very "user friendly then" it must be something to do with the metadata no? after all they are "aiff" files. I always thought it was a glitch in Pro 7. Ah well... the crackles will have to stay...
    Meh
    Thanks

  • Having problem using BULK COLLECT - FORALL

    Hi,
    I'm facing a problem while setting a table type value before inserting into a table using FORALL.
    My concern is that i'm unable to generate the values in FOR LOOP, as by using dbms_output.put_line i observed that after 100 rows execution the process exits giving error as
    ORA-22160: element at index [1] does not exist
    ORA-06512: at "XYZ", line 568
    ORA-06512: at line 2
    I need to use the values stored in FOR LOOP in the same order for insertion in table TEMP using FOR ALL;
    I'm guessing that i'm using the wrong technique for storing values in FOR LOOP.
    Below given is my SP structure.
    Any suggestion would be hepful.
    Thanks!!
    create or replace procedure XYZ
    cursor cur is
    select A,B,C,D from ABCD; ---expecting 40,000 row fetch
    type t_A is table of ABCD.A%type index by pls_integer;
    type t_B is table of ABCD.B%type index by pls_integer;
    type t_C is table of ABCD.C%type index by pls_integer;
    type t_D is table of ABCD.D%type index by pls_integer;
    v_A t_A;
    v_B t_B;
    v_C t_C;
    v_D t_D;
    type t_E is table of VARCHAR2(100);
    type t_F is table of VARCHAR2(100);
    v_E t_E := t_E();
    v_F t_F := t_F();
    begin
    open cur;
    loop
    fetch cur BULK COLLECT INTO v_A,v_B,v_C,v_D limit 100;
    for i in 1 .. v_A.count loop
    v_E.extend(i);
    select 1111 into v_E(i) from dual;
    v_F.extend(i);
    v_F(i) := 'Hi !!';
    ----calculating v_E(i) and v_F(i) here----
    end loop;
    forall in i in 1 .. v_A.count
    insert into table TEMP values (v_E(i), v_F(i));
    exit when cur%NOTFOUND;
    end loop;
    close cur;
    end;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    CORE     10.2.0.4.0     Production
    TNS for HPUX: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    -------

    The problem is that inside the IF ELSIF blocks i need to query various tables..As I thought. But why did you concentrate on BULK COLLECT - FORALL?
    The cursor whereas does take more time to execute.More time then?
    We have join of two tables have 18,00,000(normal table) and >17,92,2067(MView) records, having inidex on one the join column.
    After joining these two and adding the filter conditions i'm having around >40,000 >rows.? You have a cursor row. And then inside the loop you have a query which returns 40'000 rows? What do you do with that data?
    Is the query you show running INSIDE the loop?
    I guess you still talk about the LOOP query and your are unhappy that it is not taking an index?
    1. The loop is NOT the problem. It's the "... i need to query various tables"
    2. ORACLE is ok when it's NOT taking the index. That is faster!!
    3. If you add code and execution plans, please add tags. Otherwise it's unreadable.
    Try to merge your LOOP query with the "various tables" and make ONE query out of 40000*various ;-)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • TransactionSet in EDI Batching Service

    using BizTalk Batching service generating some X12 files now, Now, For the outbounding messages, I am processing
    the messages one by one and then send to BizTalk Batching service to build the file. Problem is now the BizTalk will add ST/SE for every single message I send to Batching service, If I put 5000 records in the batching, it will generate a file with 5000 ST-SE
    wondering if there's a way to control the ST/SE pairs so I can, say, have 5 ST/SE in the file, each have 1000
    records. instead of current 5000 ST-SEs.

    For clarity, you're getting 5000 ST/SE's because you are sending 5000 ST/SE's. The Batching Service is not changing your messages in any way.
    To restructure the message, you can intercept the batched output in an Orchestration or Pipeline Component and merge the Loops, at whatever level you want, into a single ST. This would be a custom procedure.
    Credit By: Johns-305

  • Nested loop join v/s Sort merge

    I have seen that nested loops are better if the inner table is being indexed, because for each outer table row, we are looking for a match in the inner table. But is there any case when optimizer still goes for a nested loop even if there is no index on the inner table. That is my first question ?
    My second question := When doing a sort merge join oracle has to sort both result sets and then merge them. Oracle says that if both the row sets, if already sorted is definately better for performance. Ya thats obvious. But back to my upper question, when there is no index on the inner table, is it the situation when oracle goes for a sort merge join ?

    My response should really have examples but since I do not have any handy I will just say about your first question. If there is no index available from table A to table B yes it is possible a nested loop join may still be used and table B read via full table scan within a nested loop. If table B is very small and consists of only a block or two this may be relatively efficient plan. It is more likely you sould see table B full scanned and the result feed into a hash join, but I have seen the plan you mention.
    Back before hash joins were introduced with 7.3 (if my memory is correct) you would see sort/merge joins used more often than you do now. Generally speaking no index on the join conditions would exist for this option to be chosen.
    If you really want to know why and sometimes what the optimizer is going to do buy Jonathan Lewis's book Cost-Based Oracle Fundamentals. If explains the optimizer in more depth than any other source I know of.
    HTH -- Mark D Powell --

  • NESTED LOOP or SORT MERGE

    Hi All,
    How can we judge which one is best to use for the query- NESTED LOOP
    - SORT MERGE
    - HASH JOINThanx.. Ratan

    Hi...
    For Nested Loop Joins:
    Nested loop joins are useful when small subsets of data are being joined and if the join condition is an efficient way of accessing the second table.
    It is very important to ensure that the inner table is driven from (dependent on) the outer table. If the inner table's access path is independent of the outer table, then the same rows are retrieved for every iteration of the outer loop, degrading performance considerably. In such cases, hash joins joining the two independent row sources perform better.
    For Hash Join:
    Hash joins are used for joining large data sets. The optimizer uses the smaller of two tables or data sources to build a hash table on the join key in memory. It then scans the larger table, probing the hash table to find the joined rows.
    For Sort Merge Joins:
    Sort merge joins can be used to join rows from two independent sources. Hash joins generally perform better than sort merge joins. On the other hand, sort merge joins can perform better than hash joins if both of the following conditions exist:
    The row sources are sorted already.
    A sort operation does not have to be done.
    However, if a sort merge join involves choosing a slower access method (an index scan as opposed to a full table scan), then the benefit of using a sort merge might be lost.
    Sort merge joins are useful when the join condition between two tables is an inequality condition (but not a nonequality) like <, <=, >, or >=. Sort merge joins perform better than nested loop joins for large data sets. You cannot use hash joins unless there is an equality condition.
    In a merge join, there is no concept of a driving table. The join consists of two steps:
    Sort join operation: Both the inputs are sorted on the join key.
    Merge join operation: The sorted lists are merged together.
    If the input is already sorted by the join column, then a sort join operation is not performed for that row source.

  • Nested loop, merge join and harsh join

    Can any one tell me the difference/relationship between nested loop, harsh join and merge join...Thanx

    Check Oracle Performance Tuning Guide
    13.6 Understanding Joins
    http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14211/optimops.htm#i51523

  • Is merge join cartesian more cpu intensibe than nested loop ?

    Hi,
    just wonderning which access method is more cpu intensive , lets supposed we got 2 the same row sources and doing joing via merge join cartesian and next case is nested loop .
    I know NL can be cpu intensive because of tight loop access , but what abour MJC ?
    I can see bufferd sort but not sure is that cpu friendly ?
    Regards
    GregG

    Hi,
    I think in your case it's more accurate to compare a NESTED LOOP (NL) to a MERGE JOIN (MJ), because CARTESIAN MERGE JOIN is a rather special case of MJ.
    Merge join sorts its inputs before combining them, and it could be efficient when one or both of inputs are already sorted.
    Regarding your question (which is more CPU intensive):
    1) if MERGE JOIN involves disk spills, then CPU is probably irrelevant, because disk operations are much more expensive
    2) the amount of work to combine rowsources via a MJ depends on how well they are aligned with respect to each other, so I don't think it can be expressed via a simple formula.
    For nested loops, the situation is much more simple: you don't need to do any special work do combine the rowsource, so the cost is just the sum of the cost acquiring the outer rowsource plus the number of iterations times the cost of one iteration. If the data is read from disk, then CPU probably won't matter much, if most of reads are logical ones than CPU becomes of a factor (it's hard to tell how much work CPU will have to do per one logical read because there are two many factors here -- how many columns are accessed, how they are located within the block, are there any expensive math functions applied to any of them etc.)
    Best regards,
    Nikolay

  • Synchronizing 2 tables ? merge ? or for loop ?

    Hi
    I have 2 tables
    Books(book id, description, price)
    New_books(book_id, description, price, is_synced, status)
    The new books tables as u can see have 2 additional columns. Every end of the day I have to check the status of the new_books. If it is ‘insert’ then I have to insert that particular record to the books table. if it is update, the new values should be updated in books tables. And same to delete. Finally when the relevant change is happened, I have to make the is_synced column as ‘1’ so that it makes sure that the record has been processed into the books tables.
    There are 1000+ records in the books table but in new_books its around 20+ records per day. The pk is book_id.
    Also sometimes, here might be records already existing in the books table even if the status of new_books is ‘insert’ in that case again we have to run an update and make sure that the particular book has new values taken from the new_books table.
    Can u folks suggest any approaches ?
    Will merge work ? will for loop work ? which is the best ? any other spolurtions ? if u can provide any pl/sql example, it would be great.
    noviceDBA

    I would probably go for a MERGE into the books table and a subsequent update of the new table.
    If the aim is to merge and update all of the records in new_books for which is_synched is not set to "1" then be aware that between starting the MERGE and starting the UPDATE there is a very small time window in which another session could theoretically commit the insert of a new record into the NEW_BOOKS table. To avoid this you can temporarily change the isolation level of your session: http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14251/adfns_sqlproc.htm#i1025370. Use SERIALIZABLE to ensure that the UPDATE sees exactly the same data set in NEW_BOOKS as the MERGE did.
    there are a few other approaches you could use instead, of course -- locking the table, for example.

  • Looping thru merge statement

    I have a merge statement, this executes for all the rows when the procedure is executed. Here i would like to include this merge statement as the part of LOOP so that all records will not get updated for a one time.
    how can i change this merge statement to include as the part of LOOP here.
    the user id should be the key to update the table USERS in merge statement, the same user id is exists in the bulk collect too..
    BEGIN
    v_sysdate:= pkg_utilities.fn_sysdate(1) ;
    o_Error_Text := 'ORA-Error in updating end date in user_status table ';
    tname:= 'user_status';
         MERGE INTO user_status r1
         USING (
              SELECT rowid rid , lead(start_period) OVER (PARTITION by user_id
              order by start_period)- 1 new_enddate FROM user_status ) r2
         ON ( r1.rowid = r2.rid )
         WHEN MATCHED THEN
         UPDATE SET end_period = new_enddate ;
         OPEN generic_cv4
         FOR SELECT
         user_id,user_status_type_id
         FROM user_status
         WHERE end_period IS NULL;
    LOOP
    FETCH generic_cv4 BULK COLLECT INTO
    v_user_id_seq,
    v_user_status_new
    LIMIT p_array_size;
    EXIT WHEN v_user_id_seq.COUNT = 0;
    IF v_user_id_seq.COUNT > 0 THEN
         o_Error_Text := 'ORA-Error in update user_status type id in users table ';
         tname:= 'users';
    FORALL I IN v_user_id_seq.FIRST..v_user_id_seq.LAST
    UPDATE users
    SET user_status_type_id = v_user_status_new(i),
    last_upd_date = v_sysdate
    WHERE user_id = v_user_id_seq(i);
    END IF;
    COMMIT;
    END LOOP;
    v_user_id_seq.delete;
    v_user_status_new.delete;
    EXCEPTION
    WHEN OTHERS THEN
    DBMS_OUTPUT.PUT_LINE('Error' ||sqlerrm);
    DBMS_OUTPUT.PUT_LINE(o_Error_Text);
    v_sql_err :=SQLERRM;
    ROLLBACK;
    pkg_champ_message_log.champ_message_log ('PKG_MIGRATE_V1_NESTED_MEMBER.p_update_member_status', tname, null,'Nested', v_sql_err,'Error',o_Error_Text,O_STATUS);
    END;

    Now lets talk how can i keep this merge statemnet as the part of the loop. It seems your mind is made up.
    Unfortunately, what you're asking makes no sense at all. You can't "loop through a merge statement".
    If you don't want to use merge for the entire table at once, the only thing you can do is to break up the table in your USING clause by some sort of range (maybe an account number or whatever). You could then run your code for each range (or even run them in parallel).
    The only other option is to not use MERGE at all and duplicate the logic of it within your loop (which is what I said in my first response).

  • Merging multiple rows into a string without loop

    Hi,
    Wanted to know if there is a way we can merge the result set for a query(single column) into a string ?
    For example, I have the following query which returns multiple rows:
    SELECT organization_code
    FROM mtl_parameters
    WHERE oganization_id IN ( 1,2,3)
    Lets say the result set for this is :
    A
    B
    C
    I want the data as A,B,C
    Basically I will be fetching the organization_ID from a diff sub query. I know I can do it using for loop and keep appending the values.
    But wanted to know if there is any easier way of doing it.

    Try this
    SELECT ''||SUBSTR (SYS_CONNECT_BY_PATH (organization_code , ','), 2)||'' csv
          FROM (SELECT organization_code
    , ROW_NUMBER () OVER (ORDER BY organization_code
    ) rn,
                       COUNT (*) OVER () cnt
                  FROM mtl_parameters
    WHERE oganization_id IN ( 1,2,3)
         WHERE rn = cnt
    START WITH rn = 1
    CONNECT BY rn = PRIOR rn + 1;

  • Looping in Word mail merges/ checking for missing fields

    I am trying to convert a project that uses WordPerfect merges to use Word mail merges.  One issue that I am encountering is that I cannot find a way to use any looping structures in Word mail merges. Specifically, my data file is a csv text file. 
    I control the contents of the file but its current structure is that it will consist of a single record (not counting the header row).  The number of fields will vary but it will contain a field named Person1.  There may or may not be a field named
    Person2, Person3 etc.  There are several of these types of fields in the record so it is not an option to make a separate record for each person ie for the record I will have Plaintiff1, Plaintiff2... and Defendant1, Defendant2....
    I am having trouble with two things:
    1. how can I test for a blank or missing field ie I want to have a statement like {if {MERGEFIELD Defendant2}="" "Defendant is" "Defendants are"}.  That statement works but it throws error messages to the user that the
    field Defendant2 is missing and prompts them to substitute another field.  That sort of statement occurs multiple times during a merge so asking the users to ignore the errors is not an option.
    2. is there some sort of looping mechanism in Word mail merges.  I need to be able to do two things with a loop:
    a.  I need to be able to list each of the Persons, Defendants, Plaintiffs ie. While {MERGEFIELD Defendant{#}<> "" " {MergeFIELD Defendant{#}" (increment variable # by 1).
    b.  I some circumstances I need to create full documents based on a loop i.e.  While {MERGEFIELD Defendant{#}<> "" <<merge a defendant summons here>>(increment variable # by 1)

    For clarification: In a Word mailmerge, if any of the field headers are missing from the data source, you will get an error. Thus, you can't have a mailmerge main document that references «Plaintiff2» or «Defendant2» and not have the corresponding headers
    in the data source. The fields may be empty, but the headers must exist.
    Re 1:
    You can indeed use an IF test along the lines of:
    {IF«Defendant2»= "" "Defendant is" "Defendants are"}
    or:
    {IF{MERGEFIELD Defendant2}= "" "Defendant is" "Defendants are"}
    Re 2a:
    Creating a list is as simple as inserting the mergefields one after the other:
    «Defendant1»
    «Defendant2»
    «Defendant3»
    This will, of course, result in empty lines when fields have no data. To cater for this, Word provides the mergefield \b and \f switches.Given you can have one or more defendants, you could suppress the extra lines via, say, an \b switch:
    1. select the
    «Defendant2» field and press Shift-F9 so that you get {MERGEFIELD Defendant2};
    2. edit the field code so that you get {MERGEFIELD Defendant2 \b "¶
    3. delete the paragraph break or line break after the field, so you get:
    «Defendant1»
    {MERGEFIELD Defendant2 \b "¶
    "}«Defendant3»
    where ¶ is a real paragraph/line break
    4. Do the same for the «Defendant3» field and so on, till all are done.
    The following construction can be used to manage data where one or more related fields («Defendant2», «Defendant3», «Defendant4», «Defendant5», & «Defendant6») may or may not be populated, so you can get commas before all except the last in a multi-defendant
    sequence, which is preceded by 'and'.
    «Defendant1»{IF«Defendant3»= "" " and «Defendant2»" ", «Defendant2»{IF«Defendant4»= "" " and «Defendant3»" ", «Defendant3»{IF«Defendant5»= "" " and «Defendant4»" ", «Defendant4»{IF«Defendant6»= "" " and «Defendant5»" ", «Defendant5» and «Defendant6»"}"}"}"}
    Note: It is assumed that none of the fields after the first empty one will be populated.
    Re 2b:
    It's not clear what you're after here. However, in addition to using an IF field as per 1, above, they can also be used to conditionally output multiple pages, including text, tables and images, together with additional mergefeilds on those pages. For example:
    {IF«Defendant2»= "" "«Defendant2» is a nasty fellow ... plus the rest of defendant 2's content & mergefields"}
    Note: The field brace pairs (i.e. '{ }') for the above examples are created in the document itself, via Ctrl-F9 (Cmd-F9 on a Mac); you can't simply type them or copy & paste them from this message. Nor is it practicable to add them via
    any of the standard Word dialogues. Likewise, you can't type or copy & paste the chevrons (i.e. '« »') - they're part of the actual mergefields, which you can insert from the mailmerge toolbar. The spaces represented in the field construction are all required.
    Instead of the ¶, you should use real line/paragraph breaks.
    For more Word mailmerge tips, see:
    http://www.msofficeforums.com/mail-merge/21803-mailmerge-tips-tricks.html . That page also includes a macro for turning the above field representations into working field codes.
    Cheers
    Paul Edstein
    [MS MVP - Word]

  • Trying to merge regions - then loop - how to ???

    I'm trying to merge 4 cut-up regions into one, then loop it.
    What happens now is that I choose regions > merge (or Glue tool) and then try to loop, but it only loops the last region in the group (the 4th region). I do not want this - I want the 4 regions to loops as one.
    How do I combine (merge) these regions into ONE region that is loop-able?
    thanks

    http://discussions.apple.com/thread.jspa?messageID=8808168&#8808168

  • Loop through month and year till date while using a merge statement

    Hello Guys,
    I have 2 tables with the following datas in them:-
    Company
    CompanyId CompanyName
    1                 Company1
    2                 Company2
    3                 Company3
    Employees
    EmployeeId EmployeeName CompanyId StartDate
    1                  Employee1        1                 12/21/2011
    2                  Employee2        1                 01/20/2012
    3                  Employee3        2                 03/23/2012
    4                  Employee4        2                 07/15/2012
    5                  Employee5        2                 01/20/2013
    6                  Employee6        3                 12/17/2013
    Now i want to check, How many people were recruited in the team in the specified month and year? I have the storage table as follows:-
    RecruiterIndicator
    CompanyId Year Month EmployeeRecruited
    1                 2011 12      1
    1                 2012 1        1
    2                 2012 3        1
    2                 2012 7        1
    2                 2013 1        1
    3                 2013 12      1
    This should be a merge stored procedure that should update the data if it is present for the same month year and company and insert if that is not present?
    Please help me with this
    Thanks
    Abhishek

    It's not really clear where the merge to come into play. To get the RecruiterIndicator table from Employess, this query should do:
    SELECT CompanyId, Year(StartDate), Month(StartDate), COUNT(*)
    FROM   Employees
    GROUP  BY CompanyId, Year(StartDate), Month(StartDate)
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Wallpaper GPO + Loop-back Merge mode+ security filtering. issue

    I have deployed a loopback Merge Mode GPO to set wallpaper for all users who logon to specified workstations. And you have set security filtering just allow workstations in specified group can apply this GPO. Then you doubt whether user can apply user configuration
    in the loopback GPO because they don’t in your security filtering allow list.
    So I think why not add “Domain Users” group to security filtering. Then all domain users have both Read and AGP (Apply Group Policy) permission for user configuration in the loopback GPO.
    Loopback GPO only takes effect on computer objects in your specified OU, and your workstation group security filtering control apply scope, then “Domain Users” security filtering grant permissions for all users.
    ========================issue is below================
    Now GPO is applying to other workstations which are not part of group filtered in GPO.
    its randomly but not for all workstations..
    Workstations are XP operating systems..

    I have deployed a loopback Merge Mode GPO to set wallpaper for all users who logon to specified workstations. And you have set security filtering just allow workstations in specified group can apply this GPO. Then you doubt whether user can apply user configuration
    in the loopback GPO because they don’t in your security filtering allow list.
    So I think why not add “Domain Users” group to security filtering. Then all domain users have both Read and AGP (Apply Group Policy) permission for user configuration in the loopback GPO.
    Loopback GPO only takes effect on computer objects in your specified OU, and your workstation group security filtering control apply scope, then “Domain Users” security filtering grant permissions for all users.
    ========================issue is below================
    Now GPO is applying to other workstations which are not part of group filtered in GPO.
    its randomly but not for all workstations..
    Workstations are XP operating systems..
    "Domain Users" or I would prefer "Authenticated Users" should only have Read, Not Apply Policy. 
    Enfo Zipper
    Christoffer Andersson – Principal Advisor
    http://blogs.chrisse.se - Directory Services Blog

Maybe you are looking for

  • Some problems with my imac + after effects

    Hi everybody! Fisrst of all, sorry for my english, i've just started to study seriously... My problem is: I have an iMac with a few years on its back. Here the specs:      - iMac      - Intel Core 2 Duo      - 2,8 GHz      -  1 (Processor)      - Cor

  • IPad Pop3 email deleting from mail server even though set to NEVER

    Hello. We are experiencing a most strange behaviour with our e-mail.  We use a web host and access e-mail through POP3. Two of our users are experiencing similar problems, and this is how their lives are setup: 1) Outlook 2010, set to remove e-mail f

  • Serial numbers in handling unit

    We generate handling units at the end of production line; the requirement is to capture and store the serial numbers into the handling unit (which works fine) and when the u201Csameu201D handling units are picked for outbound deliveries, the serial n

  • Inserting images in Excel

    In PL / Sql generated report file, format excel: <Row> <Cell> -</CELL> <Cell> -</CELL> </ROW> How can insert in this file picture? Is it possible in this file to put binary code, and that when opening a file Excel showed the picture. Thanks Edited by

  • LaserJet 3390 Manual TCP/Ip config

    I have a trouble I write the IP adress manually, but it is do not saved