Multiple table insert via dblink

Hi,
We have an oracle database which contains a number of tables.
From these tables I need to be able to populate a number of holding tables in a MSSQL database via a nightly scheduled job.
Therefore I will insert into these tables via a procedure from my oracle tables.
I need to ensure that if any of the inserts fail for a particular record I am uploading out of the five insert statements then the whole process is rolled back.
I therefore having something like the following
FOR cursor1_rec IN cursor1_cur LOOP -- This gives me the records I need to insert into the holding table for
BEGIN
INSERT into ms_holding_table_1
(field1, field2)
select 1,2 from oracle_table_1
where id = cursor1_rec.id;
INSERT into ms_holding_table_2
(field1, field2, field3, field4)
select 1,2,3,4 from oracle_table_2
where id = cursor1_rec.id;
INSERT into ms_holding_table_3
(field1)
select 1 from oracle_table_3
where id = cursor1_rec.id;
INSERT into ms_holding_table_4
(field1, field2)
select 1,2 from oracle_table_4
where id = cursor1_rec.id;
END;
END LOOP;
I need to ensure that if the insert for that particular cursor record fails on the 2nd insert statement, the first insert also rollbacks. Likewise if it fails on the 4th insert, I need to ensure that all 4 inserts are rolled back.
If you could provide me with any information as to how to achieve this.
Would issuing a savepoint before the first insert statement and then in my exceptions rolling back to the savepoint before the end of the loop suffice?
Thanks in advance,
ca84

This is anonymous block but you can extend it add more defensive mechanism and def you can make it small procedure or part of some package. Hope this helps
DECLARE
CURSOR cur
IS
SELECT statement
FROM table_name;
BEGIN
INSERT INTO ms_holding_table_1
field1, field2
SELECT 1, 2
FROM oracle_table_1
WHERE id = cursor1_rec.id;
INSERT INTO ms_holding_table_2
field1, field2, field3, field4
SELECT 1, 2, 3, 4
FROM oracle_table_2
WHERE id = cursor1_rec.id;
INSERT INTO ms_holding_table_3 (field1)
SELECT 1
FROM oracle_table_3
WHERE id = cursor1_rec.id;
INSERT INTO ms_holding_table_4
field1, field2
SELECT 1, 2
FROM oracle_table_4
WHERE id = cursor1_rec.id;
COMMIT;
EXCEPTION
WHEN OTHERS
THEN
ROLLBACK;
DBMS_OUTPUT.put_line (SUBSTR (SQLERRM, 1, 200));
RAISE;
END;

Similar Messages

  • Xsql multiple table insert

    I'm having trouble getting my xml document inserted into multiple tables. My xml has a parent child relationship. The main node is the parent I'll call <CAKE> then later on in the xml doc it has a node called <INGREDIENTS> which is a repeating element (more than 1). I need to insert information from the root node, <CAKE> into 1 table and all the info from <INGREDIENTS> node into another table.
    I've tried to get Steve Muench's book a try (chapter 14) but when I try to run the examples from the book (XMLLoader) i get the following error.
    C:\jdev9i\jdk1.3\bin\javaw.exe -ojvm -classpath C:\jdev9i\jdev\mywork\orxmlapp\Examples\ch14\classes;C:\oracle\ora81\RDBMS\jlib\xsu12.jar;C:\jdev9i\lib\xmlparserv2.jar;C:\jdev9i\jdev\lib\jdev-rt.jar;C:\jdev9i\jdbc\lib\classes12.jar;C:\jdev9i\jdbc\lib\nls_charset12.jar;C:\jdev9i\jlib\jdev-cm.jar;C:\jdev9i\rdbms\jlib\xsu12.jar;C:\jdev9i\lib\xmlparserv2.jar;C:\jdev9i\lib\xmlcomp.jar;C:\jdev9i\lib\oraclexsql.jar;C:\jdev9i\rdbms\jlib\xsu12.jar;C:\jdev9i\lib\xsqlserializers.jar;C:\jdev9i\lib\xmlparserv2.jar;C:\jdev9i\jdev\mywork\orxmlapp\Examples\ch14\classes;C:\jdev9i\jdev\mywork\orxmlapp\Examples\ch14\classes;C:\jdev9i\jdev\mywork\orxmlapp\Examples\ch14\classes -
    mx50m
    XMLLoader -file deptempdepend.xml -transform deptempdepend.xsl
    Processed 1 Documents
    Node doesn't belong to the current document.
    Error: java.lang.NullPointerException
    Process exited with exit code 0.

    I made the changes in the java files as per the previous
    reference, but I'm still getting an error. Seeing that I'm not
    much of a Java guy yet, I'm not sure where to debug the error.
    So here it is:
    XMLLoader -file deptempdepend.xml -transform deptempdepend.xsl
    Processed 1 Documents
    null
    Error: java.lang.NullPointerException
    Process exited with exit code 0.
    I tried to debug it and came to the conclusion that it is
    failing at line 22 of ConnectionFactory
    The value connNode is returend as null.
    I don't understand why:
    I ran testxpath.exe for the connections file.
    C:\jdev9i\jdev\mywork\orxmlapp\Examples\ch14>testxpath connections.xml
    Type an XPath expression to test and press [Enter]
    To quit, press [Enter] without entering a path.
    connections.xml> /connections/connection[@name='doug']
    <connection name="doug">
    <username>user</username>
    <password>password</password>
    <dburl>jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=
    (ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))
    (CONNECT_DATA=(SERVICE_NAME=dtxml.hmms)))</dburl>
    <driver>oracle.jdbc.driver.OracleDriver</driver>
    </connection>
    connections.xml>
    and it returned what i thought would be the correct nodes.
    Any help would be appreciated
    Doug

  • Multiple-table inserts

    Hi,
    As part of a project I am working on I need to insert records into 3 tables and have to write a stored procedure for that. An e.g to that affect is as follows:
    Say I have 3 tables NAMES (lname,fname), ADDRESS(addr1,addr2), PHONE(hphone). How do I write a single stored proedure that takes five arguments (lname,fname,addr1,addr2,hphone) and insert these into each of the tables mentioned above. I want to do these in the context of one transaction. I.e. if in the worse case scenario I loose connection to the database after inserting into NAMES, ADDRESS tables, I should rollback the transaction because as the hphone has not been inserted into the PHONE table.
    I would greatly appreciate any input on this issue.
    Thanks.

    Just a quick example :
    SQL> insert into mytable1 select * from all_objects where rownum<=10;
    10 rows created.
    SQL> insert into mytable2 select * from all_objects where rownum<=10;
    10 rows created.
    SQL> <--------------- here, from an other session, I kill the current one
    SQL> select count(*) from mytable1 ;
    select count(*) from mytable1
    ERROR at line 1:
    ORA-00028: your session has been killed
    SQL> conn sysadm/****@mydb
    Connected.
    SQL> select count(*) from mytable1 ;
      COUNT(*)
             0
    SQL> select count(*) from mytable2;
      COUNT(*)
             0
    SQL> As expected, no rows in neither of the tables, insert statement haven't been committed.
    Of course, you shouldn't explicitly commit yourself between the insert statement to keep the data consistency. That's say, I wouldn't understand why search insert in one time into three tables with different structure.
    There is solution to insert into multitable in one time, but not to avoid what you think, see exemple here.
    Nicolas.

  • Insert via dblink

    Hi i m trying to insert in a remote database via database link but after commit i m getting
    ORA-00603: ORACLE server session terminated by fatal error
    on remote server i have checked alert log it is giving below error
    Mon May 4 12:25:40 2009
    DISTRIB TRAN SCHEMAC.REGRESS.RDBMS.DEV.US.ORACLE.COM.be2d0dd5.2.19.2187
    is local tran 115.36.8643 (hex=73.24.21c3))
    delete pending committed tran, scn=595570572 (hex=0.237faf8c)
    Below is the senario
    remoter db(tstr) on unix has one schema 'schemaa' that contains thousands of tables
    created another schema on same db by name 'schemab' that contains synonyms of 4 table from 'schemaa' and i have given grant select insert update delete on four tables to 'schemab'
    now in local db(windows) there is one schema 'schemac'
    i have created a dblink in this schema that will access objects of 'schemab' (actually accessing objects of 'schemaa'),also edited tnsnames. ora on local database for connect string of remote db.
    and created synonym 'tablename' for string 'schemab.table@dblink'
    i am able to select and describe the synonyms in 'schemac'
    but when i m doing insert after committing the record i m getting ORA-00603
    subsequently alertlog on remote database giving error
    Mon May 4 12:25:40 2009
    DISTRIB TRAN SCHEMAC.REGRESS.RDBMS.DEV.US.ORACLE.COM.be2d0dd5.2.19.2187
    is local tran 115.36.8643 (hex=73.24.21c3))
    delete pending committed tran, scn=595570572 (hex=0.237faf8c)
    BOTH side oracle version is 10.2.0.1.0
    help required..!!!!
    Edited by: user511621 on May 4, 2009 2:27 AM

    subsequently alertlog on remote database giving error You need to resolve these errors.
    Check out metalink note 126069.1 for this.

  • Multiple table insert xml to mssql

    Hello experts,
    I am trying to insert the data of an xml file into 3 target tables (mssql).
    The dependencies are the following:
    tables: --- timesheetcode -- assignment -- workhours
    attribute: --- tsCodeId - - - - - - tsCodeId - - - - - - assignmentId
    So there is a parent-child relationship between the tables. The tsCodeId and the AssignmentId are being created as an 16 byte uniqueIdentifier. So when creating multiple interface to do these inserts how do I get the generated Id's that I need for the childs? I found the following topic but it is oracle based and I don't think this fully solves my problem:
    How to load multiple target tables simultaneously in single interface?
    thanks a lot for your suggestions
    Edited by: iadgroe on Apr 30, 2012 12:42 AM

    If your XML file contains these relationships in form of nested tags, then you dont have to worry.
    ODI reverse engineering will create an XML data model that will maintain the relationship of data with ODI generated surrogate keys.
    Then you can load your data one by one in to timesheetcode, assignment and workhours using the corresponding interfaces from XML datastores.

  • INSERT ALL - Multiple table insert issue

    There are three tables A, B, C. A has three rows. It has record of table B + 1 row. B has two rows, has record of table C + 1 row. C has one row.
    SQL> SELECT * FROM A;
            C1         C2                                                          
             1          1                                                          
             2          2                                                          
             3          3                                                          
    SQL> SELECT * FROM B;
            C1         C2                                                          
             1          1                                                          
             2          2                                                          
    SQL> SELECT * FROM C;
            C1         C2                                                          
             1          1                                                          
    I need to write a single query which make rows equal in all tables. I use INSERT ALL WHEN INTO method but get following errors:
    SQL> INSERT ALL
      2  WHEN A.c1 NOT IN ( SELECT c1 FROM B) THEN
      3  INTO B VALUES(A.c1, A.c2)
      4  WHEN A.c1 NOT IN (SELECT c1 FROM C)  THEN
      5  INTO C VALUES(A.c1, A.c2)
      6  SELECT c1, c2 FROM A;
    INTO C VALUES(A.c1, A.c2)
    ERROR at line 5:
    ORA-00904: "A"."C2": invalid identifier
    However when I change columns names of all table and change INSERT ALL clause. I was able to execute it:
    SQL> select * from a;
            A1         A2                                                          
             1          1                                                          
             2          2                                                          
             3          3                                                          
    SQL> select * from b;
            B1         B2                                                          
             1          1                                                          
             2          2                                                          
    SQL> select * from c;
            C1         C2                                                          
             1          1                                                          
    SQL> INSERT ALL
      2  WHEN A1 NOT IN ( SELECT B1 FROM B) THEN
      3  INTO B VALUES(A1, A2)
      4  WHEN A1 NOT IN (SELECT C1 FROM C)  THEN
      5  INTO C VALUES(A1, A2)
      6  SELECT A1, A2 FROM A;
    3 rows created.
    My question is: What is the error with previous syntax? Is there any limitation of INSERT ALL statement.

    Thanks guys  for prompt response.
    I remove tablename aliase and it worked.
    SQL>  INSERT ALL
      2    WHEN c1 NOT IN ( SELECT c1 FROM B) THEN
      3    INTO B VALUES(c1, c2)
      4    WHEN c1 NOT IN (SELECT c1 FROM C)  THEN
      5    INTO C VALUES(c1, c2)
      6    SELECT c1, c2 FROM A;
    3 rows created.
    SQL> select * from c;
            C1         C2
             1          1
             2          2
             3          3
    SQL> select * from b;
            C1         C2
             1          1
             2          2
             3          3
    SQL> select * from a;
            C1         C2
             1          1
             2          2
             3          3
    SQL>
    I really thought it will give me ambiguity error in insert, as column names are same in other table. Generally it gives.
    Nice to know this thing of Multiple Insert

  • Multiple table insert using receiver jdbc adapter

    Hi,
    I am trying to insert data in to two tables in a single structure using receiver jdbc adapter. I am not using any stored procedure to insert data instead directly inserting the data using PI. Please see the structure I am using.
    SOURCE side:
    DT_ABC_SENDER
    --IT_HEADER_TEXT
      -- EBELN
      -- LINENO
      --TDTEXT
    --IT_ITEM_TEXT
      -- EBELN
      -- LINENO
      --TDLINE
    TARGET side:
    DT_ABC_RECEIVER
    --InsertStatement
         --HEADER_TEXT
                -- action                         (insert)
                -- Table                          (Table 1)
                --access
                     -- IDS_ENQ_NO
                     -- IDS_DESC
                     -- IDS_TEXT
       --ITEM_TEXT
                -- action                         (insert)
                -- Table                          (Table 2)
                --access
                     -- IIS_ENQ_NO
                     -- IIS_DESC
                     -- IIS_TEXT
    Using the above structure I am able to successfully insert the data in Table 1 but data is not getting inserted in Table 2.
    In sxmb_moni it is saying message successfully delivered but I but there is data insertion took place in Table 2.
    Please help me urgently.
    Thanks in advance.
    Neeeraj

    Hi Neeraj,
    Add --InsertStatement statement for the second table structure in the same level of first InsertStatement.
    Target structure like this:
    DT_ABC_RECEIVER
    --InsertStatement
         --HEADER_TEXT
                -- action                         (insert)
                -- Table                          (Table 1)
                --access
                     -- IDS_ENQ_NO
                     -- IDS_DESC
                     -- IDS_TEXT
    --InsertStatement
       --ITEM_TEXT
                -- action                         (insert)
                -- Table                          (Table 2)
                --access
                     -- IIS_ENQ_NO
                     -- IIS_DESC
                     -- IIS_TEXT

  • Select from multiple tables through dblink

    I am seeking help. Can I select multiple tables through a dblink from a remote database? I tried, it seems it always return ORA-00933 error. code like this:
    select A.ID, B.CODE, C.TYPE_DESC
    from TABLE_ONE A@db_link , TABLE_TWO B@db_link, TABLE_THREE C@db_link;
    where A.ID = B.ID
    and B.CODE = C.CODE
    Thanks in advance.

    Just as an FYI, from a performance standpoint, it is frequently the case (though certainly not guaranteed) that you'll get better performance creating a view on the remote database that does the join of all three tables and to use that view in your query, particularly if you're also joining in local tables. Optimizing SQL statements across database links tends to be particularly hard, a view often helps force Oracle to join the remote tables on the remote database which is generally what you'd want. Of course, this is not a guarantee, and you can always get explicit with hints to force joins to happen on one or the other system, but this is frequently the easiest starting point.
    Justin

  • Insert via DB-LINK

    Hi, i'm trying to insert via dblink data selected from local table. Here is the code:
    create or replace type T_DATA_IDS as table of number(19);
    export_process_ids t_data_ids;And here is the query:
        insert into process@archive
          (select * from process where process_id in
            (select * from table(export_process_ids)));And it throws
    ORA-22804: remote operations not permitted on object tables or user-defined type columns
    When i change '(select * from table(export_process_ids))' to some id's from that table data is inserted without errors.
    How can i work around that error?
    Edited by: 843706 on 2011-03-11 05:58

    843706 wrote:
    I tried
    create table temp2 as (select * from table(export_process_ids));But now i have error:
    Error(90,3): PLS-00103: Encountered the symbol "CREATE" when expecting one of the following:    
    begin case declare end exception exit for goto if loop mod    null pragma raise return select update while
    with    <an identifier> <a double-quoted delimited-identifier>    <a bind variable> << close current
    delete fetch lock insert    open rollback savepoint set sql execute commit forall merge    pipe So is it possible to use DDL in PL/SQL?You'r doing this within a plsql block, right?
    You need the following:
    begin
      execute immediate 'create table temp2 as (select * from table(export_process_ids))';
    end>
    [...] but with every iteration it executes one select query ((select * from process where process_id in my_rows.NOT_SURE_WHAT_THIS_NAME_IS) )) which i'd like to avoid.No. For inserts FORALL creates a bulk statement. Only for updates FORALL creates individual statements:
    CREATE OR REPLACE TYPE my_collection IS VARRAY (256) OF NUMBER;
    CREATE TABLE test_bulk (   test_id    NUMBER , id_test_1  NUMBER , id_test_2  NUMBER );
    CREATE OR REPLACE TRIGGER test_asi AFTER INSERT ON TEST_BULK  REFERENCING NEW AS NEW OLD AS Old DECLARE BEGIN  DBMS_OUTPUT.PUT_LINE('expensive action'); END;
    DECLARE
      my_collection_test  my_collection;
    BEGIN
          SELECT LEVEL
            BULK COLLECT INTO my_collection_test
            FROM DUAL
      CONNECT BY LEVEL < 15;
      DBMS_OUTPUT.PUT_LINE('forall');
    FORALL i IN 1..my_collection_test.COUNT
               INSERT INTO test_bulk(id_test_1,id_test_2) VALUES (1,my_collection_test(i));
      DBMS_OUTPUT.PUT_LINE('simple loop');
       FOR i IN 1..my_collection_test.COUNT LOOP
               INSERT INTO test_bulk(id_test_1,id_test_2) VALUES (1,my_collection_test(i));
       END LOOP;
    END;
    DROP TABLE test_bulk;
    DROP TYPE my_collection;returns:forall
    expensive action
    simple loop
    expensive action
    expensive action
    expensive action
    expensive action
    expensive action
    expensive action
    expensive action
    expensive action
    expensive action
    expensive action
    expensive action
    expensive action
    expensive action
    expensive action

  • Insert into multiple table view

    I have a view with multiple table query and and INSTEAD OF trigger on the view that inserts into multiple tables. When I attempt to do a commit out of a ADF Creation Form, I get the following error: ORA-01779: cannot modify a column which maps to a non key-preserved table ORA-06512: at line 1.
    Has anyone had success inserting into multiple tables via a view that has more than one table?
    Thanks,
    Lisa

    Lisa,
    Sounds like your instead-of trigger may not be being called and you are trying to insert directly into the view.
    I did write a [url http://stegemanoracle.wordpress.com/2006/03/15/using-updatable-views-with-adf/]blog entry about using a view with instead-of triggers last year.
    John

  • Insert Record Via Dblink Get Error ORA-01461: can bind a LONG value only

    Hi
    When i try to insert record in Htmldb 2.0 Form to a table that is locate in remote DB via DBlink , I get the error ORA-01461: can bind a LONG value only for insert into a LONG column ORA-02063: preceding line from SAPREPOS.ADBAZAN.COM.
    My command is insert into [email protected]
    (OVED_ID,
    REPMONTH,
    REPYEAR,
    SAPDATE,
    SAPTIME)
    values
    (:P1_XOVED_ID,
    :P1_XMANTHLY,
    :P1_XYEAR,
    to_char(sysdate,'DDMMYYYY'),
    to_char(sysdate,'HH:MI AM'));
    I try on local Table and it work OK.
    I try with sqlplus to the remote DB and it works OK.
    Need Help !!!
    Thanks

    Hi
    When i try to insert record in Htmldb 2.0 Form to a table that is locate in remote DB via DBlink , I get the error ORA-01461: can bind a LONG value only for insert into a LONG column ORA-02063: preceding line from SAPREPOS.ADBAZAN.COM.
    My command is insert into [email protected]
    (OVED_ID,
    REPMONTH,
    REPYEAR,
    SAPDATE,
    SAPTIME)
    values
    (:P1_XOVED_ID,
    :P1_XMANTHLY,
    :P1_XYEAR,
    to_char(sysdate,'DDMMYYYY'),
    to_char(sysdate,'HH:MI AM'));
    I try on local Table and it work OK.
    I try with sqlplus to the remote DB and it works OK.
    Need Help !!!
    Thanks

  • In ADF how can i insert data in multiple table if they have foreign key

    I have started working on ADF and can anybody inform me in ADF how can i insert data in multiple table if they have foreign key,please?
    Thnak you very much.

    Hello,
    Still no luck.I am surely doing silly mistakes.Anyway,Here are my workings-
    1> student_mst (id(pk),studentname) and student_guard_mst(id(fk),guardianname)
    2> created EO from both of the tables,made id in both EO as DBSequence and an association was also generated.
    3> i made that association composite by clicking the checkbox
    4> i created 2 VO from 2 EO.
    5> put those VO in Application Module.
    6> dragged and dropped 2 VO on my jspx page and dropped them as ADF Form.
    Now what to do please?

  • What's the best way to insert/update thousands records in multiple tables

    Can anyone give an example of how to insert/update thousands records in multiple tables on performance wise? or what should I do to improve the performance?
    Thanks
    jim

    You can see a set of sample applications in various scenarious available at
    http://otn.oracle.com/sample_code/tech/java/sqlj_jdbc/content.html

  • Efficient Way of Inserting records into multiple tables

    Hello everyone,
    Im creating an employee application using struts framework. One of the functions of the application is to create new employees. This will involve using one web form. Upon submitting this form, a record will be inserted into two separate tables. Im using a JavaBean (Not given here) between the JSP page and the Java file (Which is partly given below). Now this Java file does work (i.e. it does insert a record into two seperate tables).
    My question is, is there a more efficient way of doing the insert into multiple tables (in terms of performance) rather than the way I've done it as shown below? Please note, I am using database pooling and MySQL db. I thought about Batch processing but was having problems writing the code for it below.
    Any help would be appreciated.
    Assad
    package com.erp.ems.db;
    import com.erp.ems.entity.Employee;
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.util.Collection;
    import java.util.ArrayList;
    public class EmployeeDAO {
         private Connection con;
         public EmployeeDAO(Connection con) {
              this.con = con;
         // METHOD FOR CREATING (INSERTING) A NEW EMPLOYEE
         public void create(Employee employee) throws CreateException {
              PreparedStatement psemployee = null;
              PreparedStatement psscheduleresource = null;
              String sqlemployee = "INSERT INTO employee (FIRSTNAME,SURNAME,GENDER) VALUES (?,?,?)";
              String sqlscheduleresource = "INSERT INTO scheduleresource (ITBCRATE,SKILLS) VALUES (?,?)";
              try {
                   if (con.isClosed()) {
                        throw new IllegalStateException("error.unexpected");
                            // Insert into employee table
                   psemployee = con.prepareStatement(sqlemployee);
                   psemployee.setString(1,employee.getFirstName());
                   psemployee.setString(2,employee.getSurname());
                   psemployee.setString(3,employee.getGender());
                            // Insert into scheduleresource table
                   psscheduleresource = con.prepareStatement(sqlscheduleresource);
                   psscheduleresource.setDouble(1,employee.getItbcRate());
                   psscheduleresource.setString(2,employee.getSkills());
                   if (psemployee.executeUpdate() != 1 && psscheduleresource.executeUpdate() != 1) {
                        throw new CreateException("error.create.employee");
              } catch (SQLException e) {
                   e.printStackTrace();
                   throw new RuntimeException("error.unexpected");
              } finally {
                   try {
                        if (psemployee != null && psscheduleresource != null)
                             psemployee.close();
                             psscheduleresource.close();
                   } catch (SQLException e) {
                        e.printStackTrace();
                        throw new RuntimeException("error.unexpected");
         }

    Hi ,
    U can use
    set Auto Commit function here ..
    let it be false first
    and when u do with u r all queries ..
    make it true
    this function take boolean values
    i e helful when u want record to be inserted in all or not at all..
    Hope it helps

  • Insert/update multiple tables from one form.

    I'm working on an app. that requires the user to fill out a form. The contents from the form is then used to either insert new records or update existing records in multiple tables. Is that possible? Can someone give a details example?

    You should create a form like you would create it having one table. Use row_id as primary key. The rest of the process are done by the triggers - those will take care of updating the right table depending which column was hit.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/training
    http://apex.oracle.com/pls/otn/f?p=31517:1
    http://www.amazon.de/Oracle-APEX-XE-Praxis/dp/3826655494
    -------------------------------------------------------------------

Maybe you are looking for

  • Creation of production order without material reference

    Hi Guys, Can anybody propose the solution for the following scenario : When a raw material issued to a production order gets scrapped but at the same time that raw material which is scrapped can aslo be cut through some seperate operation and can be

  • Error executing in Background

    Hello people, I have a program that when running on line, the files are saved in a local Folder or in a Folder in the server  but when try to execute in Background saving in the same Folders, a error occurs. Anybody knows what can I do to resolve thi

  • Trying to understand JMF

    Hi I am trying to explore understand how JMF works. My end goal to be able to write my own codec. Right now I am just trying to play with main JMF classes. I investigated a lot of tutorials and wrote this class to undestand how Datasource work. I wro

  • H97 Gaming 3 : Booting issue (A2)

    Hello, here's my config : H97 Gaming 3 motherboard (bios 1.6) MSI GTX 750 Ti Twin Frozr Gaming 8 GB Ram (Kingston) 1 SSD CRUCIAL 128Go 1 Western Digital Black Edition 1 To 1 Western Digital Green Edition 4 To 1 BD-R Writer 650W corsair power supply W

  • Problem with SAP logon by VBA

    Hi, I'm new in the community and I'm also new with SAP, so sorry for any errors. For my work I need to open SAP by excel (VBA); and I have found the code below but it don't work. Sub Work() Set app = CreateObject("Sapgui.ScriptingCtrl.1") Set Connect