Is it possible to parse a cursor record into a function if so how?

My question is basically as the title says. I would like to know if i can parse a cursor record through a function
for example
FOR r1 in c1
LOOP
calcuate(r1.mark1, r1.mark2,r1.mark3, r1.student)
END LOOP
where fucntion looks similar to
CREATE function calculate(mark1 NUMBER, mark2 NUMBER, mark3 NUMBER, student VARCHAR2(15))
RETURN NUMBER
IS
total NUMBER;
BEGIN
SELECT avg(all_marks) into total
from table
where mark1 = table.mark10 and
mark2 > 100 and
mark3 > 70;
return NVL(total,0);
end;
if this is not possible how else can i do the specific task, where a cursor record is used to do a similar query to what the function does.

> yes my system needs to be very efficient and with the least amount of code, besides this is for a
database programming assingment where pl/sql is the language we are meant to master thus pl/sql >
sql sad to say.
Sorry, I don't get it. You say that your system needs to be efficient and in the very same breath you say "Screw efficiency, I want to use PL/SQL and not SQL". That is a bs statement IMO.
There is a correct way. There is a wrong way. Choose one. It is not possible to do it correctly using the wrong principles, approach and code.
> can cursor fetch loop parse through a function or am i just dreaming for that shortcut??
What shortcut? A cursor is a SQL program. You are using PL/SQL to fetch from that cursor, iterating through it, does not change the fact that you are
a) dealing with a SQL program (aka cursor)
b) being serviced by the SQL engine
What shortcut do you imagine there is? Not dealing with the SQL engine at all? PL/SQL is two languages. It is PL, a Programming Language based on ADA. This is tightly integrated with the SQL language.
PL code is parsed and executed by the PL engine. SQL code is parsed and executed by the SQL engine. Each line of SQL code in PL/SQL, requires a context switch from the PL engine to the SQL engine in order for that SQL code to be executed. Each fetch from a cursor (via an explicit or implicit fetch), is a context switch to the SQL engine to execute that cursor in order to get the next set of (or single) rows.
The more context switches there are, the more overheads there are. Each context switch pulls and/or pushes data between the PL and SQL engines.
Okay, so now where is the "shortcut" - or more accurately called, correctly designing and coding PL/SQL?
This is achieved by not pulling data into the PL engine that you do not really need as your PL code only pushes that very same data back to the SQL engine.
This is achieved by reducing the number of context switches between the PL and SQL engines.
This is achieved by processing data sets and not rows, in the PL engine.
This is achieved by Maximizing SQL and minimizing PL/SQL.
Now if you do not like and want to play silly buggers with PL/SQL and Oracle, that's your decision. I'm sure some here will throw you a rope (by posting really smelly code) from the bottom of the Oracle scalability and performance hole and help you drag yourself into it.

Similar Messages

  • PLSQL and XMLTYPE -- Trying to pass cursor record into a XMLTYPE query.

    Hi all --
    I'm trying to pass records from a cursor into a xmltype query, with no success. If i hard code what the cursor record is, it works just fine, but when I use cursor_rec.value, I think it is taking that strin literally. Here is a simple example of what i'm trying to do.
    Brief Background -- I have two tables (OPLAN, OPLAN_SUB_CONT) with an XMLTYPE column. OPLAN contains the bulk/main XML with about 30 elemets, while OPLAN_SUB_CONT contains the xml files which either inserts or updates any of the 30 elements. Instead of hard coding 30 statments to check each element, I created a cursor to cycle through the possible elements. If an element exists i do something , if not i go the next element.
    This returns null, using elements_rec.element_name in the query...
    declare
    cursor cur_get_elements is
    select element_name
    from oplan_element_attribs
    where parent_element='Transactions'
    and element_name='OPLAN_STATUS';
    elements_rec cur_get_elements%rowtype;
    v_element number;
    begin
    for elements_rec in cur_get_elements
    Loop
    dbms_output.put_line ('before extract');
    select nvl(count(value(p)),0)
    into v_element
    from oplan_sub_content_xml oscx,
    table(xmlsequence(extract(SUBSCRIPTION_CONTENT,'Transactions/elements_rec.element_name'))) p;
    if v_element =0
    then dbms_output.put_line ('Element ' || elements_rec.element_name || ' is null');
    elsif v_element > 0
    then dbms_output.put_line ('Element ' || elements_rec.element_name || ' is not null');
    end if;
    end loop;
    end;
    SQL> /
    before extract
    Element OPLAN_STATUS is null
    PL/SQL procedure successfully completed.
    If i hard code the element_name (elements_rec.element_name) on line 16 (line wraps) to "OPLAN_STATUS' i get desired results ... returns not null
    declare
    cursor cur_get_elements is
    select element_name
    from oplan_element_attribs
    where parent_element='Transactions'
    and element_name='OPLAN_STATUS';
    elements_rec cur_get_elements%rowtype;
    v_element number;
    begin
    for elements_rec in cur_get_elements
    Loop
    dbms_output.put_line ('before extract');
    select nvl(count(value(p)),0)
    into v_element
    from oplan_sub_content_xml oscx,
    table(xmlsequence(extract(SUBSCRIPTION_CONTENT,'Transactions/OPLAN_STATUS'))) p;
    if v_element =0
    then dbms_output.put_line ('Element ' || elements_rec.element_name || ' is null');
    elsif v_element > 0
    then dbms_output.put_line ('Element ' || elements_rec.element_name || ' is not null');
    end if;
    end loop;
    end;
    SQL> /
    before extract
    Element OPLAN_STATUS is not null
    PL/SQL procedure successfully completed.
    Any ideas?
    Thanks!

    I should try everything before posting! Sorry, got it to work...
    replaced ..
    select nvl(count(value(p)),0)
    into v_element
    from oplan_sub_content_xml oscx,
    table(xmlsequence(extract(SUBSCRIPTION_CONTENT,'Transactions/elements_rec.element_name'))) p;
    with
    select nvl(count(value(p)),0)
    into v_element
    from oplan_sub_content_xml oscx,
    table(xmlsequence(extract(SUBSCRIPTION_CONTENT,'Transactions/' || elements_rec.element_name || ''))) p;

  • Ref Cursor - How to append records into ref cursor?

    Hi,
    Is it possible to append ref cursor?
    Iam having a procedure which accepts 1 string as input
    parameter. That string will have list of ID delimited by comma.
    I want to extract & match every ID with some tables.
    My problem is for first ID i would get 10 records
    and for 2nd ID i 'l get other 20 records. But while returning
    i need to send the same(10 + 20 records) as ref cursor(OUT parameter).
    But in below given code i could send only last 20 records. first
    10 records are not append/updated into ref cursor.
    How to append 2nd 20 records with 1st 10 records? so that i can
    send all the 30 records.
    Here goes my code...
    CREATE OR REPLACE PROCEDURE getCRMGroupsAndRollups_PRC
    in_groupId IN VARCHAR2,
    out_getCRMGroups OUT TYPES.DATASET
    IS
    v_temp VARCHAR2(500) := in_groupId ||',';
    v_temp_split VARCHAR2(500);
    v_pos1 NUMBER := 0;
    v_pos2 NUMBER := 1;
    v_pos3 NUMBER := 0;
    v_extract_char VARCHAR(1) := NULL;
    v_comma_cnt NUMBER := 0;
    BEGIN
    -- check in for null input parameters
    IF ( in_groupId IS NOT NULL ) THEN
    -- loop to count no of in_groupId
    FOR j IN 1..LENGTH(v_temp)
    LOOP
         v_extract_char := SUBSTR(v_temp,j,1);
         IF (v_extract_char = ',') THEN
              v_comma_cnt := v_comma_cnt + 1;
         END IF;     
    END LOOP;
    -- loop to extract in_group Id
    FOR i IN 1..v_comma_cnt
    LOOP
         v_pos1 := instr(v_temp,',',(v_pos1 + 1));
         v_pos3 := ((v_pos1-1) - v_pos2 )+ 1;
         v_temp_split := SUBSTR(v_temp,v_pos2,v_pos3);
         v_pos2 := v_pos1 + 1;
    -- query to return dataset filled BY list of all the current
    -- CRM groups and the associated rollup groups
    OPEN out_getCRMGroups FOR
    SELECT
    DISTINCT
    gcs.crm_st_id_cd,
    gcs.lgcy_roll_up_grp_num,
    gcs.lgcy_roll_up_grp_name,
    gcs.grp_xwalk_complt_dt,
    gcs.crm_grp_num,
    gcs.facets_gnat_id,
    gcs.crm_grp_name
    FROM
    grp_convsn_stat gcs
    --lgcy_xref_elem lxe
    WHERE
    ( gcs.mbrshp_convsn_aprvl_dt = NULL )
    OR ( gcs.mbrshp_convsn_aprvl_dt < (SYSDATE - 7 ) )
    AND ( gcs.facets_grp_stat_actv_ind = 'Y' )
    AND ( gcs.lgcy_roll_up_grp_num = v_temp_split );
    END LOOP;
    END IF;
    EXCEPTION
    WHEN OTHERS THEN
    DBMS_OUTPUT.PUT_LINE('INTERNAL ERROR');
    END getCRMGroupsAndRollups_PRC;
    in this v_temp_split will have extracted id & iam opening
    ref cursor for each & every ID extracted from list.
    2) How to handle no_data_found exception for this ref cursor?
    Please help me....
    -thiyagarajan.

    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:110612348061
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:210612357425
    Message was edited by:
    Kamal Kishore

  • Is it possible to return a cursor as a HANA Stored Procedure OUT parameter?

    Hi,
    I have a use case where I need to return a record set from a HANA Stored Procedure to the caller based on a couple of input parameters to the procedure. However, the record set needs to be dynamic and may have different columns based on the input parameters.
    I could achieve this by creating hdbstructures or using table types as OUT parameters. However, is it possible to return a cursor holding the result set of a SELECT query as an OUT parameter for a HANA stored procedure?
    (I am looking for something similar to Oracle's SYS_REFCURSOR)
    Best Regards,
    Abhik

    Did you try using EXECUTE IMMEDIATE
    Have a look on this:
    SAP HANA: Handling Dynamic Select Column List and Multiple values in input parameter
    Regards,
    Krishna Tangudu

  • SQL*Loader-925: Error while parsing a cursor (via ocisq)

    Receiving the following error message when trying to use SQLLoader (on NT) >>>
    SQL*Loader-925: Error while parsing a cursor
    (via ocisq)
    ORA-00942: table or view does not exist
    Trying to use the application for the first time, logon using userid for which sqlplus operates, and the table does exist under the user schema, as owner.
    ctl and dat file are correct. Log file gives me no further detail of the errors.
    Are there any configuration settings or something required for this app?
    Thanks

    Thanks Warren. I was concentrating more on the first line of the error.
    You are right. The issue was of insufficient privileges. The table did not have all the necessary grants provided.

  • Dynamic update  of cursor records when table gets updated

    Hi,
    I am having a table with 4 columns as mentioned below
    For a particular prod the value greater less than 5 should be rounded to 5 and value greater than 5 should be rounded to 10. And the rounded quantity should be adjusted with in a product starting with orderby of rank with in a prod else leave it
    Table1
    Col1     prod     value1     rank
    1     A     2     1          
    2     A     6     2
    3     A     5     3
    4     B     6     1
    5     B     3     2
    6     B     7     3
    7     C     4     1
    8     C     2     2
    9     C     1     3
    10     C     7     4
    Output
    Col1     prod     value1     rank
    1     A     5     1          
    2     A     5     2
    3     A     3     3
    4     B     10     1
    5     B     0     2
    6     B     6     3
    7     C     5     1
    8     C     5     2
    9     C     0     3
    10     C     4     4
    I have taken all the records in to a cursor. Once after rounding the request of 1st rank and adjusting the values of next rank is done. Trying to round the value for 2nd rank as done for 1st rank. Its not taking the recently updated value(i,e adjusted value in rounding of 1st rank).
    This is becoz of using a cursor having a value which is of old value.
    Is there any way to handle such scenario's where cursor records gets dynamically updated when a table record is updated.
    Any help really appreciated.
    Thanks in Advance

    Hi,
    Below is the scenario. Which I am looking for.
    ITEM_ID(A)
    ITEM_ID Value Date
    A          3     D1     
    A          5     D2
    A          3     D3     
    A          5     D4
    A          3     D5     
    A          5     D6
    Rounding for Item A has to be done for the rows less then D2 and rounding value is
    x and value adjustment to be done from very next row.
    --For record D1 rounding to be done and value adjustment is to be done from D2 to till the end untill the adjustment value is 0.
    --For record D2 (updated value has to be taken from rounding which updated in D1 row rounding) and the adjustment has to be done from very next row D3 to till the end or adjustment value is o.
    --For D3 row onwards no rounding has to be done.
    ITEM_ID(B)
    B          7     D1     
    B          8     D2
    B          9     D3     
    B          5     D4
    B          4     D5     
    B          3     D6
    Rounding for Item has to be done for the rows less then D3 and rounding value is
    y and value adjustment to be done from very next row.
    --For record D1 rounding to be done and value adjustment is to be done from D2 to till the end untill the adjustment value is 0.
    --For record D2 (updated value has to be taken from rounding which updated in D1 row rounding) and the adjustment has to be done from very next row D3 to till the end or adjustment value is o.
    --For record D3 (updated value has to be taken from rounding which updated in D2 row rounding) and the adjustment has to be done from very next row D4 to till the end or adjustment value is o.
    --For D4 row onwards no rounding has to be done.
    Thanks in Advance
    Edited by: unique on Apr 16, 2010 11:20 PM

  • How to make cursor record/variable dynamic or substitute variable

    Hi
    I have couple of cursor records define in my PL/SQL procedures, they are all same structure type.
    For example
    C_rec_1 c_currsor%ROWTYPE;
    C_rec_2 c_currsor%ROWTYPE;
    C_rec_3 c_currsor%ROWTYPE;
    C_rec_4 c_currsor%ROWTYPE;
    C_rec_5 c_currsor%ROWTYPE;
    C_comm_rec c_currsor%ROWTYPE;
    BEGIN
    fetch .... into C_rec_1;
    fetch .... into C_rec_2;
    fetch .... into C_rec_3;
    fetch .... into C_rec_4;
    fetch .... into C_rec_5;
    IF c_rec1.dept = 100 then
    C_comm_rec := c_rec1;
    END IF;
    IF c_rec2.dept = 100 then
    C_comm_rec := c_rec2;
    END IF;
    IF c_rec3.dept = 100 then
    C_comm_rec := c_rec3;
    END IF;
    IF c_rec4.dept = 100 then
    C_comm_rec := c_rec4;
    END IF;
    IF c_rec5.dept = 100 then
    C_comm_rec := c_rec5;
    END IF;
    Here rather than coding 5 IF statement, Can I make c_rec_? dynamic?
    Something like but this does not work :)
    For i IN 1..5 loop
    If c_rec_&l = 100 then
    C_comm_rec := c_rec5;
    End if
    End loop;
    END;

    Hi Jaun,
    You have to go CMOD  Transaction .
    Create a project  and then write code in the exit EXIT_SAPLRRS0_001.
    there is include
    INCLUDE ZXRSRU01  double click on it and write code like below.
    Coding for Variable
        WHEN 'ZTES'.     YOUR variable name
    if     i_step = 1
          l_s_range-LOW = sy-datum +0(6).
          l_s_range-sign = 'I'.
          l_s_range-opt = 'EQ'.
          APPEND l_s_range TO e_t_range.
    Hope this will help you.
    Regards
    vikas saini

  • Displaying count(*) in the cursor record

    Hi,
    I have the following cursor:
    CURSOR inputs_cur IS
    SELECT a, b, COUNT(*) cnt FROM INPUTS
              GROUP BY a, b
              ORDER BY COUNT(*) DESC;
    inputs_rec inputs_cur%ROWTYPE;
    BEGIN
    OPEN inputs_cur;
    LOOP
    FETCH inputs_cur INTO inputs_rec;.
    How can I reference count(*) in the cursor record?
    d_str := inputs_rec.a || ' ' || inputs_rec.b || inputs_rec.cnt ( or cnt) ???
    inputs_rec.cnt ( or cnt) does not display any data....
    Thanks
    Ia

    SQL> Declare
      2      Cursor C1 is Select a.c1 col1,count(*) col2 from
      3      (Select 1 c1 from dual connect by rownum<=10
      4       union all
      5       Select 2 c1 from dual connect by rownum<=20) a
      6      Group by a.c1;
      7  abc c1%rowtype;   
      8  begin
      9       Open C1;
    10       loop
    11       Fetch C1 into abc;
    12       exit when C1%NOTFOUND;
    13          dbms_output.put_line('Record Value: ' || abc.col1);
    14          dbms_output.put_line('Count of record: ' || abc.col2);
    15       end loop;
    16  end;
    17  /
    Record Value: 1
    Count of record: 10
    Record Value: 2
    Count of record: 20
    PL/SQL procedure successfully completed.
    SQL>

  • Partitioning is possible with data(1 lakh records) or with out data

    partitioning is possible with data(1 lakh records) or with out data...if with data, its compulsory to stop database..and its not possible to stop, but i want to partitioning my table for increase the performance...what can i do please help me.

    "lahk" is not an internationally recognised term. Please use terminology that is recognised internationally.
    You could create a table with partitioning, copy your data into it, then drop the original table and rename the new one to the old name (bear in mind any indexes on it), though this isn't ideal if you have primary/foreign keys etc.
    Also, ensure you are licenced to use Partitioning. It is installed as part of the database as standard, but you have to have additional licence to actually use it in production.

  • Is it possible to find a base record for a given component using a SQL qry

    Is it possible to find a base record for a given component through a SQL query ?
    Ex:
    1. VOUCHER for VCHR_EXPRESS
    2. VENDOR for VNDR_ID
    The below query gives multiple rows, I want it to restrict results to just one row
    SELECT DISTINCT A.PNLGRPNAME AS COMPONENT, A.DESCR, A.ADDSRCHRECNAME, A.SEARCHRECNAME, D.RECNAME AS TableName
    FROM PSPNLGRPDEFN A, PSPNLGROUP B, PSPNLDEFN C, PSPNLFIELD D, PSRECDEFN E
    WHERE A.PNLGRPNAME = B.PNLGRPNAME
    AND A.MARKET = B.MARKET
    AND B.PNLNAME = C.PNLNAME
    AND C.PNLNAME = D.PNLNAME
    AND A.PNLGRPNAME = 'VNDR_ID' -- Component Name
    AND E.RECNAME = D.RECNAME
    AND E.RECTYPE =0
    AND D.FIELDUSE =0
    AND D.OCCURSLEVEL = 0
    AND B.HIDDEN = 0
    Thanks in Advance..

    For the given examples, the problem is that there are pages in these components that contain subpages with record names specified. The SubPage field type appears to be at level 0, but if you view the SubPage definition, the records are at level 1. This is because the scroll area is contained within the subpage.
    In theory, the situation is complicated by the fact that you can have subpages within subpages, which would force you to use a recursive query to fully expand the subpages. In practice, there probably aren't many, if any, pages where a scroll area is buried several subpages deep.
    An alternative might be to compare the primary keys of the level 0 records to the primary keys of the add or search record keys. They should only match for the base record. Even this option is not trivial, though.
    Regards,
    Bob

  • Is it possible to parse values from a sms to a jar?

    Hi,
    I am currently developing a mobile math game and was wondering if it is possible to parse values from a sms to the game?
    I want to use it so that if a teacher sends an sms with math problems the game will be able to load these values.
    Can anyone please help me in this regard, and instruct me how I would go about doing it?
    Thank you. :-)

    HI,
    create a internal with type of the structure and populate values into that n do wat ever u want.
    ex:
    data: itab type zstruct occurs 0 with header line. // where zstruct is a structure in a database.
    select * from .............. into table itab where ...............
    loop at itab.
    write:/10 itab-fld1,
              20    itab-fld2,
    endloop.
    if helpful reward some points.
    with regards,
    suresh aluri.

  • Is it possible to record into logic...

    Hello everyone, this would be my very first post asking for help.
    here's our problem. We've been using logic for years, we have just recently purchased Digi HD2 accel system, with a digi 192 I/O, and Control 24.
    is it possible to record into logic using this setup? if so, how do we go about setting up logic to be able to do this?
    the only we have been able top get sound out of logic thru the 192 an control 24, is by using CoreAudio drivers. The ESB does not get us any sound.
    anyone familiar with this setup?
    thanks
    jz

    I guess we'd like to record using TDM within logic. Right now we get sound if we use the Coreaudio drivers, but don't know how to input using Control 24. If we could get advise on how to do it using both Coreaudio and TDM, it would help us greatly.
    thanks
    jz

  • Is it possible to do a multiple-records data merge that doesn't generate multiple text boxes?

    Is it possible to do a multiple-records data merge that doesn't generate multiple text boxes? And if so, how?
    For publications such as a directory with contact information, it would be easier to manage the layout by merging multiple records into one text box. However, it seems like the only option in InDesign is to merge the records into each of their own text boxes.

    No, but it's possible to stitch the frames together after the merge, then reflow.  See Adobe Community: Multiple record data merge into paragraph styles-applies the wrong style

  • Possible? Live SDI feed recorded straight into timeline. In the same way as Voice Over does.

    Hi
    Im not sure if this feature exists but its definitely technically capable and would revolutionise the way I work and I'm sure lots of others.
    I'm a music video director and the majority of the time work with take after take of performances.
    Basically - in the exact same way the 'Voice Over' tool works but with a live video feed via SDI using a thunderbolt adapter.
    And in a more complicated way -
    What I'd like to be able to do is to have an FCP project open with the master audio in place.
    Then, whilst camera connected via SDI, hit play in the timeline (so band hear playback audio for sync) and let FCP record the live picture coming in. Then upon cutting, a new clip would be placed directly on the timeline at the correct time to the sync of the music.
    Then for each take after that, it would create a new layer/track so it builds up these takes.
    One major benefit here rather than just having immediate sync would be that we could start playback and record at any point in the song and then be able to quickly check if it works with whatever else is happening in the edit.
    MANY MANY thanks if anyone can help with this.

    Hi Tom
    Of course - thats why I mentioned using the Thunderbolt adapter (like http://www.blackmagicdesign.com/uk/products/ultrastudiothunderbolt)
    Do you understand what I mean about being able to play the timeline and record into at the same time? Instantly see how the various 'takes' look and even being able to see how it looks when it cuts into the next/precious clip. Would be great no?
    TA
    J

  • Write records into a file

    CREATE OR REPLACE PROCEDURE test IS
        cursor    cur is
          select dname||';'||loc dnlo
          from   dept;
      rec          cur%ROWTYPE;
      v_returncode number;
    BEGIN
       open cur;
       loop
           fetch cur into rec;
           exit when cur%notfound;
           v_returncode:= write_file(rec.dnlo);
           dbms_output.put_line(rec.dnlo);
       end loop;
       close cur;
    END test;
    SQL> exec test
    ACCOUNTING;NEW YORK
    RESEARCH;DALLAS
    SALES;CHICAGO
    OPERATIONS;BOSTON
    SALES;LAS VEGAS
    PL/SQL-Prozedur wurde erfolgreich abgeschlossen.
    SQL> The program wrote 5 records into the file.txt (5 calls). Normally i must write
    at about 2 million records into the file. It is possible, to write the records into
    the file with one call, like a array or a ref_cursor (input parameter of the function write_file) instead of calling the function 2 millon times in a loop?
    Message was edited by:
    mad

    Couldn't help commenting cos that has got to be one of the best drive/folder name combinations I've seen in a long time. :))
    v_FileHandle:= UTL_FILE.FOPEN('s:\hit', v_FileName, p_FileModus, C_MAXLINESIZE);Seriously though, when working with UTL_FILE you should use directory objects to ensure proper security... note...
    The UTL_FILE_DIR parameter has been deprecated by oracle in favour of direcory objects because of it's security problems.
    The correct thing to do is to create a directory object e.g.:
    CREATE OR REPLACE DIRECTORY mydir AS 'c:\myfiles';Note: This does not create the directory on the file system. You have to do that yourself and ensure that oracle has permission to read/write to that file system directory.
    Then, grant permission to the users who require access e.g....
    GRANT READ,WRITE ON DIRECTORY mydir TO myuser;
    Then use that directory object inside your FOPEN statement e.g.
    fh := UTL_FILE.FOPEN('MYDIR', 'myfile.txt', 'r');Note: You MUST specify the directory object name in quotes and in UPPER case for this to work as it is a string that is referring to a database object name which will have been stored in uppercase by default.
    ;)

Maybe you are looking for

  • Very disapointed in Lenovo's service on my T430 machine type 2342CTO with Windows Pro 7 64 bit

    I have been a ThinkPad user since the first model 700.  I have always liked them and when I have had to use other laptops I found them inferior.  However one thing my team has been telling me in the past year or two is that they do not want to purcha

  • IDoc sender question

    Hi, I have a question? Suppose there is an Idoc configured to be sent from ECC system to XI. Lets take ORDERS03 or DESADV03. There are multiple scenarios which are configured to read the same Idoc. How does Idoc figure out to which interface it has t

  • Column Filterring and Mapping using SQLEXEC in Golden Gate

    I am trying to execute a Stored procedure using SQLEXEC command. The procedure scott.get_script_id (replicat side) updates the columns based on the values came from source (extract side). But I am getting following error: create or replace procedure

  • Disabling Adobe Photoshop CC Photo download

    How do I disable Adobe Photoshop CC Download so that it does not autostart when I connect my camera. I use LR to import images from my camera. TIA Roy Berger

  • Rewire with Ableton Live 8 and Logic Pro 9

    Hi guys, I'm really hoping that somebody can help me with (sorry) a Rewire problem...I am close to tearing my hair out. I'm trying to Rewire Logic Pro 9 and Ableton Live 8. Before you ask I am using 32-bit Logic, and I am opening up Logic first, then