HELP required on forming the matrix of data using PL/SQL

Hi all

I'm new on this thread and need your help in this regard.

I have a requirement for the construction of a matrix of 5000 X 5000 using PL/SQL. My original data tables have 5000 lines each and I need to make a correlation analysis using these data and need to store in a physical table, and not in memory. This feat feasible the simple use of PL/SQL? I understand that Oracle DB has a limit of 1000 columns (but not sure) and so I would like to know if there is a workaround for this kind of scenario. If not, what are the other alternative methods to achieve this feat? Do I need to use any 3rd party tools to do this? A quick response from experts is highly appreciated.

Thanking you in advance all the gurus.

Rgds

SAI

1006089 wrote:

I have a requirement for the construction of a matrix of 5000 X 5000 using PL/SQL.

Possible. But this will require a large part of the memory. As PL/SQL is a language server side, this means the server's memory. That means server potential resource problems.

And that the server environment is a multiprocessu multi-user environment, it also means potentially several copies of this code of matrix running multiple processes, each putting a request very heavy on the resources of the server. Is no longer a matter of potential server resources, but a guarantee... (exactly the same problem if you use app server architecture and Java or .net)

You have to ask what is the cracking of data, server-side language? The answer is SQL. No PL/SQL. SQL runs rings around PL/SQL, Java, C/C++ and other languages when it comes to complex, fast and scalable, processing of large volumes of data.

So you ask yourself why use PL/SQL? With his expensive server memory footprint? SQL and not SQL tables that are designed to deal with massive data effectively and efficiently?

Tags: Database

Similar Questions

  • EMERGENCY required on forming the matrix of data using PL/SQL

    Hi all

    I'm new to this thread and need your emergency assistance in this regard.

    I have a requirement for the construction of a matrix of 5000 X 5000 using PL/SQL. My original data tables have 5000 lines each and I need to make a correlation analysis using these data and need to store in a physical table, and not in memory. This feat feasible the simple use of PL/SQL? I understand that Oracle DB has a limit of 1000 columns (but not sure) and so I would like to know if there is a workaround for this kind of scenario. If not, what are the other alternative methods to achieve this feat? Do I need to use any 3rd party tools to do this? A quick response from experts is highly appreciated.

    Thanking you in advance all the gurus.

    Rgds

    SAI

    DOUBLE WIRE!

    Now that you have published in your question in the forum SQL and PL/SQL please mark this thread ANSWERED.

  • Can you explain why the "analytical" Word is used in Sql

    I found to define the "analytic function" phrase is such: "a piece of syntax that is originating excessive."
    I don't understand why's called it "Analytics". In English 'analytical' comes from the word "to analyse" which means the examination of something. So it looks like "analytic function" should review/analyze something? but all the functions examaine/analyze something. If I group by article in my request, then all aggregate functions will conduct the review of the data, then why I call them better too 'analytic (al). Can you explain why the "analytical" Word is used in Sql world?

    CharlesRoos wrote:
    I found to define the "analytic function" phrase is such: "a piece of syntax that is originating excessive."
    I don't understand why's called it "Analytics". In English 'analytical' comes from the word "to analyse" which means the examination of something. So it looks like "analytic function" should review/analyze something? but all the functions examaine/analyze something. If I group by article in my request, then all aggregate functions will conduct the review of the data, then why I call them better too 'analytic (al). Can you explain why the "analytical" Word is used in Sql world?

    Aggregate functions will bring together data that is to sum or count etc once it is grouped together. It is not just review, but grouping.
    Analytical functions review / analyze the other rows of data, without having to group them in the result that they can summarize a set of values of a particular group (partition) of the data, or they can simply retrieve values of other lines (for example lead, lag, the first_value, last_value etc. functions.) They are able to look through the data without any aggregation of it. So why they are analytical.

  • Replace & apos; with ' in my data using pl/sql

    I want to replace all occurrences of special characters such as & apos; with ' in my data using pl/sql.

    How can I achieve this?
    set define off
    DECLARE
       firstname varchar2(200) := 'cccc'dddd';
    BEGIN
       dbms_output.put_line('Before changing : firstname :' || firstname);
       dbms_output.put_line('After changing: firstname :' || replace(firstname, ''' , chr(39)));
    END;
    /
    
    SQL> @EscapeCharTesting
    Before changing : firstname :cccc'dddd
    After changing: firstname :cccc'dddd
    
    PL/SQL procedure successfully completed.
    
  • Help required to query the fields of the shuttle to Table?

    Hi Experts,

    My needs:

    1. According to the Ship Date query field, the item number should display in the console on the left.
    2. Select some amendments point shuttle from left to right shuttle and press the button.
    3. the article selected our and these details must display in the table.

    Design:

    1 created as query field (entry of Message text) shipping Date.
    2 Shuttle, Shuttle flight beginning and footer (second query button).
    3. the table that contains the article, Description, quantity, and manufacturing details no.

    Question:

    I created a shuttle, the creeping shuttle and the flight of footer, here I mentioned the VO attribute and discovers for the first query that takes place in shipping date and displays the item No.

    By default (without question) the extension numbers is the display in the shuttle leading.

    How to use the fields in the query of the shuttle. Its not that allows you to query the selected fields.

    Help required:

    I need to ship date, then the element of the request should appear in the console of leak, then I need to move some element not in the shuttle leading and click on the second button of the query.

    All required according to the shipping date and the amendments point values (Selected in the shuttle leading) must display in the table.

    Thank you
    Corinne Bertrand

    Pass this date and form a condition, and re-run the LEADVO

    Anne Marie

  • The matrix - unescaped data report

    Following my recent question on the matrix report proposed by fac586

    I was wondering how you could modify the XML not escape content coming from 'nominative' (query below)

    for example: I added an html tag similar to the empno field, to contrive to script at the client level.

    When analyzed by magical xmltransform etc.

    with thedata as (
      select
          deptno, job
         ,htf.bold('deptno:')||deptno||';'||count(empno) over (partition by deptno order by null) empno
      from scott.emp o
    )
    ,order_pivot as (
        select
            deptno
          , job_xml
        from  thedata
        pivot xml
            (max(empno) n_orders for job in (select distinct job from thedata)))
    select
        deptno
      , xmlserialize(
          content
          xmltransform(
              job_xml
            , xmltype(q'{
                <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">  
                  <xsl:output method="html" />
                    <xsl:template match="/PivotSet">
                      <xsl:for-each select="item">
                        <td>
                          <xsl:attribute name="headers">
                            <xsl:value-of select="column[@name='JOB']" />
                          </xsl:attribute>
                          <xsl:value-of select="column[@name='N_ORDERS']" />
                        </td>
                      </xsl:for-each>
                    </xsl:template>
                </xsl:stylesheet>}'))) matrix
    from     order_pivot
    order by deptno;
    
    
    

    the data is escaped.

    <td headers="ANALYST"></td><td headers="CLERK">&#60;B&gt;deptno:&#60;/B&gt;10;3</td><td headers="MANAGER">&#60;B&gt;deptno:&#60;/B&gt;10;3</td><td headers="PRESIDENT">&#60;B&gt;deptno:&#60;/B&gt;10;3</td><td headers="SALESMAN"></td>
    
    
    


    I want to keep the markup for use in the final report, that is to say:

    <td headers="ANALYST"></td><td headers="CLERK"><b>deptno:</b>10;3</td>
    
    
    

    I would also like to know if there is a better way to do this kind of pivot, re: MAX (expr)

    See you soon

    Scott

    Scott.Wesley wrote:

    Following my recent question on the matrix report proposed by fac586

    I was wondering how you could modify the XML not escape content coming from 'nominative' (query below)

    for example: I added an html tag similar to the empno field, to contrive to script at the client level.

    When analyzed by magical xmltransform etc.

    1. with the nominative as)
    2. Select
    3. DEPTNO, job
    4. htf.bold('deptno:') | DEPTNO | « ; » || Count (empno) on empno (partition sort null deptno)
    5. from scott.emp o
    6. )
    7. order_pivot as)
    8. Select
    9. DEPTNO
    10. job_xml
    11. of the crossroads
    12. Pivot xml
    13. (max (empno) n_orders for employment (select distinct nominative use)))
    14. Select
    15. DEPTNO
    16. xmlserialize)
    17. content
    18. xmlTransform)
    19. job_xml
    20. , xmltype (q' {})
    21. http://www.w3.org/1999/XSL/transform">
    22. (((}'))) matrix
    23. of order_pivot
    24. order by deptno;

    the data is escaped.

    1. <><><>

    I want to keep the markup for use in the final report, that is to say:

    1. DEPTNO:10; 3

    Apply the utl_i18n.unescape_reference method on the xmlserialized output:

    with thedata as (
      select
          deptno, job
        ,htf.bold('deptno:')||deptno||';'||count(empno) over (partition by deptno order by null) empno
      from scott.emp o
    )
    ,order_pivot as (
        select
            deptno
          , job_xml
        from  thedata
        pivot xml
            (max(empno) n_orders for job in (select distinct job from thedata)))
    select
        deptno
      , utl_i18n.unescape_reference(
            xmlserialize(
              content
              xmltransform(
                  job_xml
                , xmltype(q'{
                    
                      
                        
                          
                            
                              
                                
                              
                              
                            
                          
                        
                    }')))) matrix
    from    order_pivot
    order by deptno;
    
  • SQL help on records in the range of dates in a month

    Hello

    I have a simple requirement on Sql.

    I have two records in the table of the absence-

    Absence1 January 6, 2015 at 10 January 2015, 5 days

    Absecne2 January 21, 2015 to 31 January 2015, 11 days

    I need to write a Sql to get all the records separate date, as under-

    January 5, 2015, 1 January 2015 days 5 days

    January 6, 2015 at 10 January 2015 5 days of absence

    January 20, 2015, 11 January 2015 10 days working days

    January 21, 2015 to 31 January 2015, 11 days of absence

    Could be for any month, I just have absences stored in a table and will pass the dates of beginning and end of the month.

    I can write this in Pl/Sql, but wanted to see if it's possible in Sql.

    TIA

    Vignesh

    Here's a way to do it.

    with the days as

    (select mstart + lv mdate

    Of

    (select mstart to_date('201501','yyyymm')-1, lv)

    of the double

    cross join

    (select level lv

    of the double

    connect by level<=>

    )

    )

    )

    abs as

    (select 1 anum, to_date ('20150106', 'YYYYMMDD') date_from, to_date ('20150110', 'YYYYMMDD') date_to, 5 days_abs of all double union)

    Select option 2, 5 days_abs of the double to_date ('20150121', 'YYYYMMDD') from_date, to_date ('20150131', 'YYYYMMDD')

    )

    --

    Select min (mdate) date_from, max (mdate) date_to, max (day_type) day_type

    Of

    (select mdate, where anum is null then 'working days' else 'Absence' end day_type, max (rn) on rn (order by mdate))

    Of

    (select mdate, anum, case when row_number() over (order by mdate) = 1 or nvl(anum,0) <> (nvl(anum,0)) (order of mdate) lag then row_number() (any order by mdate) end rn)

    Of

    (select mdate, anum)

    days d

    join left abs one on d.mdate between a.date_from and a.date_to

    )

    )

    )

    Group by rn

    date_from order;

  • Option to enter the name of data file in SQL * Loader

    Hello

    I have a requirement to enter the name of the data file in the staging table, is it possible that I can capture in SQL * Loader or any other way to do it.

    Need suggestion of experts please.

    Thank you

    Genoo

    Genoo salvation,

    Please have the basename command in Linux to enter the name of the file that is currently running. I don't have a linux machine at the moment access, so please check at your end.

    BTW, as you file name of variant data in and values not consistent, you need to change the data file to include the file name. Unless it is approved for your management I don't see alternatives like the fill source tables are the data file. If this is approved then you can do the following:

    SED EI / $/ ' basename $0' /'-i '.

    Thus, for example, if you have a data file name 01test.csv, and it contains data such as:

    11, AAA, ABC

    22, BBB, BCD

    The command: sed EI / $/, ' basename $0' /'-i 01test.csv will go to:

    11, AAA, ABC, 01test.csv

    22, BBB, BCD, 01test.csv

    Then use SQL Loader to load the file

    It is the closest solution to you, I can think. There is no way that you can achieve your goal of features SQL Loader but rather, you should use technical Linux for a work around.

    Best regards

  • With regard to the UPDATING of the data in the warehouse of data using various incremental DAC

    My client is planning to spend some discoverer to OLIVIER but before need us answers.

    (1) my client requires data to be updated hourly (load using the CAD) because they use a lot of data in real-time.
    We do not have many data update (for example 10 bills in one hour + others). How long it usually takes to refresh these tables in data using the CAD wareshouse?

    (2) while the table is can getting updated we use this table to generate a report? If so, what is the State of the data? Stale or incorrect (undefined)?

    (3) how does updating of analytical work? It is a module at a time or it treats all 3 modules (GL, AR and AP) as a single unit of refreshment?

    I would appreciate if I can get an answer to all questions.

    Thank you

    So much for the answers:
    (1) should not be too much trouble for a such small amt of data. Depends on your implementation plan to the DAC that can always be created as new and can be customized to load the data for these tables... (Star Schema) - about 15-20 minutes, because it does so many things outside the loading table.

    (2) report to OBIEE will give the previous data because I believe that Cache will be (Shud be) turned on. You will get the new data in the reports after the update is complete and cache is erased using different methods (the favorite voting event)

    (3) once again to end analytics or any other module, you'll OOTB plans. But you can create your new plans and run. GL, AR, AP are also provided separately...

    Hope that answers your question... You will learn more about running through Oracle docs... especially for DAC

  • Determine the Sources of data used by Applications

    We are still currently using MX6.1. Our team of Oracle is upgrading to a large amount of databases (at the beginning of DEV, then QA, then Prod) which connect our various applications see I'm pulling my hair out I am trying to figure out/map which applications use a particular data source. I know that when I go into a sandbox given via the web administration I see sources of data that an application is allowed to use. It would be terribly helpful if I could just go in the variety, defined data sources and see what sandbox (es) currently allow connectivity and would thus know which applications would be affected. Someone can shed some light on my dismal existence? Thanks in advance.

    Your method is easy.

    All the your DSN are saved in the file "cfroot\lib\neo-datasource.xml". You can open with an XML editor and view the settings.

  • Hi, since I updated the new Version 9, my internet closes intermittently for no reason or report, it seems to be suspended for an extended period. Can someone help me with this, the system I'm using is Windows7. Thanking you in advance, Rgds Arthur

    My system is windows 7 and the laptop that I use is an older Sony Vaio of 4 months.

    Follow the suggestions mentioned in the following articles:

    Check and tell if its working.

    -> Update all of your Firefox Plugins

    • https://www.Mozilla.org/en-us/pluginCheck/
    • During the installation of the Plugins download files hotfix, remove the check mark to download any other software options with your Plugins (for example, toolbars, McAfee, Google Chrome, etc.)
    • Restart Firefox
  • How to set the value of the point of application using pl/sql in the application process

    Hi guys,.

    I want a global variable (application point) whose value will be set to start when a user logs on to the application. The value will be retrieved from the database by using a sql query. I don't exactly know the syntax to set the value of the point of application in the application process. Also, I want to know what type of enforcement process should I use to set the value of the point of application, when a user starts a session. The value of the point of application varies from one user to the user.

    Help, please.

    I use apex 4.2

    Kind regards

    Waqas

    You can use the application element as a link with his name. That is to say. your point of application is named G_MY_APPLICATION_ITEM, then you can / set of access using: G_MY_APPLICATION_ITEM.

    For example

    BEGIN

    -assign as a variable

    : G_MY_APPLICATION_ITEM: = 'LARRY ';

    --

    -use in a SQL statement

    SELECT WHATEVER_COLUMN

    IN: G_MY_APPLICATION_ITEM

    FROM MY_TABLE

    WHERE USERNAME =: APP_USER

    ;

    END;

    Peter

  • RESTful service cannot insert data using PL/SQL.

    Hi all
    Spin: stand-alone 2.01 AL on OEL 4.8 in box a. VM
    Database Oracle 10.2.0.4 with Apex 4.2.0.00.27 on OEL4.8 in the VM B box.

    Measure of oracle.example.hr performed without problem Restful services.

    Cannot insert data using AL 2.0.1 but works on 1.1.4 AL.
    who uses the following table (under scheme: scott):
     
    create table json_demo ( title varchar2(20), description varchar2(1000) ); 
    grant all on json_demo to apex_public_user; 
    and procedure (scott diagram) below:
    CREATE OR REPLACE
    PROCEDURE post(
        p_url     IN VARCHAR2,
        p_message IN VARCHAR2,
        p_response OUT VARCHAR2)
    IS
      l_end_loop BOOLEAN := false;
      l_http_req utl_http.req;
      l_http_resp utl_http.resp;
      l_buffer CLOB;
      l_data       VARCHAR2(20000);  
      C_USER_AGENT CONSTANT VARCHAR2(4000) := 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)';
    BEGIN
      -- source: http://awads.net/wp/2005/11/30/http-post-from-inside-oracle/
      -- Ask UTL_HTTP not to raise an exception for 4xx and 5xx status codes,
      -- rather than just returning the text of the error page.
      utl_http.set_response_error_check(false);
      -- Begin the post request
      l_http_req := utl_http.begin_request (p_url, 'POST', utl_http.HTTP_VERSION_1_1);
      -- Set the HTTP request headers
      utl_http.set_header(l_http_req, 'User-Agent', C_USER_AGENT);
      utl_http.set_header(l_http_req, 'content-type', 'application/json;charset=UTF-8');
      utl_http.set_header(l_http_req, 'content-length', LENGTH(p_message));
      -- Write the data to the body of the HTTP request
      utl_http.write_text(l_http_req, p_message);
      -- Process the request and get the response.
      l_http_resp := utl_http.get_response (l_http_req);
      dbms_output.put_line ('status code: ' || l_http_resp.status_code);
      dbms_output.put_line ('reason phrase: ' || l_http_resp.reason_phrase);
      LOOP
        EXIT
      WHEN l_end_loop;
        BEGIN
          utl_http.read_line(l_http_resp, l_buffer, true);
          IF(l_buffer IS NOT NULL AND (LENGTH(l_buffer)>0)) THEN
            l_data    := l_data||l_buffer;
          END IF;
        EXCEPTION
        WHEN utl_http.end_of_body THEN
          l_end_loop := true;
        END;
      END LOOP;
      dbms_output.put_line(l_data);
      p_response:= l_data;
      -- Look for client-side error and report it.
      IF (l_http_resp.status_code >= 400) AND (l_http_resp.status_code <= 499) THEN
        dbms_output.put_line('Check the URL.');
        utl_http.end_response(l_http_resp);
        -- Look for server-side error and report it.
      elsif (l_http_resp.status_code >= 500) AND (l_http_resp.status_code <= 599) THEN
        dbms_output.put_line('Check if the Web site is up.');
        utl_http.end_response(l_http_resp);
        RETURN;
      END IF;
      utl_http.end_response (l_http_resp);
    EXCEPTION
    WHEN OTHERS THEN
      dbms_output.put_line (sqlerrm);
      raise;
    END;
    and execution in sqldeveloper 3.2.20.09 when it connects directly to box B as scott:
     
    SET serveroutput ON
    DECLARE
      l_url      VARCHAR2(200)   :='http://MY_IP:8585/apex/demo';
      l_json     VARCHAR2(20000) := '{"title":"thetitle","description":"thedescription"}';
      l_response VARCHAR2(30000);
    BEGIN
      post( p_url => l_url, p_message =>l_json, p_response => l_response);
    END;
    leading to:
     
    anonymous block completed 
    status code: 200
    reason phrase: OK 
    with data inserted. 
    Installation using 2.0.1
       Workspace : wsdemo
     RESTful Service Module:  demo/
              URI Template:      test
                    Method:  POST
               Source Type:  PL/SQL
    and execution in sqldeveloper 3.2.20.09 when it connects directly to box B as scott:
     
    SET serveroutput ON
    DECLARE
      l_url      VARCHAR2(200)   :='http://MY_IP:8585//apex/wsdemo/demo/test';
      l_json     VARCHAR2(20000) := '{"title":"thetitle","description":"thedescription"}';
      l_response VARCHAR2(30000);
    BEGIN
      post( p_url => l_url, p_message =>l_json, p_response => l_response);
    END;
    leading to:
     
    status code: 500 
    reason phrase: Internal Server Error 
    
    Listener's log: 
    Request Path passes syntax validation
    Mapping request to database pool: PoolMap [_poolName=apex, _regex=null, _workspaceIdentifier=WSDEMO, _failed=false, _lastUpdate=1364313600000, _template=/wsdemo/, _type=BASE_PATH]
    Applied database connection info
    Attempting to process with PL/SQL Gateway
    Not processed as PL/SQL Gateway request
    Attempting to process as a RESTful Service
    demo/test matches: demo/test score: 0
    Choosing: oracle.dbtools.rt.resource.templates.jdbc.JDBCResourceTemplateDispatcher as current candidate with score: Score [handle=JDBCURITemplate [scopeId=null, templateId=2648625079503782|2797815111031405, uriTemplate=demo/test], score=0, scope=SecurityConfig [constraint=none, realm=NONE, logonConfig=LogonConfig [logonForm=null, logonFailed=null]], originsAllowed=[], corsEnabled=true]
    Determining if request can be dispatched as a Tenanted RESTful Service
    Request path has one path segment, continuing processing
    Tenant Principal already established, cannot dispatch
    Chose oracle.dbtools.rt.resource.templates.jdbc.JDBCResourceTemplateDispatcher as the final candidate with score: Score [handle=JDBCURITemplate [scopeId=null, templateId=2648625079503782|2797815111031405, uriTemplate=demo/test], score=0, scope=SecurityConfig [constraint=none, realm=NONE, logonConfig=LogonConfig [logonForm=null, logonFailed=null]], originsAllowed=[], corsEnabled=true] for: POST demo/test
    demo/test is a public resource
    Using generator: oracle.dbtools.rt.plsql.AnonymousBlockGenerator
    Performing JDBC request as: SCOTT
    Mar 28, 2013 1:29:28 PM oracle.dbtools.common.jdbc.JDBCCallImpl execute
    INFO: Error occurred during execution of: [CALL, begin
     insert into scott.json_demo values(/*in:title*/?,/*in:description*/?);
    end;, [title, in, class oracle.dbtools.common.stmt.UnknownParameterType], [description, in, class oracle.dbtools.common.stmt.UnknownParameterType]]with values: [thetitle, thedescription]
    Mar 28, 2013 1:29:28 PM oracle.dbtools.common.jdbc.JDBCCallImpl execute
    INFO: ORA-06550: line 1, column 6:
    PLS-00103: Encountered the symbol "" when expecting one of the following:
    
       begin case declare 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
    The symbol "" was ignored.
    ORA-06550: line 2, column 74:
    PLS-00103: Encountered the symbol "" 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-id
    
    java.sql.SQLException: ORA-06550: line 1, column 6:
    PLS-00103: Encountered the symbol "" when expecting one of the following:
    
       begin case declare 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
    The symbol "" was ignored.
    ORA-06550: line 2, column 74:
    PLS-00103: Encountered the symbol "" 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-id
    
            at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
            at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
            at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)
            at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:505)
            at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:223)
            at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
            at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:205)
            at oracle.jdbc.driver.T4CCallableStatement.executeForRows(T4CCallableStatement.java:1043)
            at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
            at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3612)
            at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3713)
            at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4755)
            at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at oracle.ucp.jdbc.proxy.StatementProxyFactory.invoke(StatementProxyFactory.java:242)
            at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedStatementProxyFactory.java:124)
            at oracle.ucp.jdbc.proxy.CallableStatementProxyFactory.invoke(CallableStatementProxyFactory.java:101)
            at $Proxy46.execute(Unknown Source)
            at oracle.dbtools.common.jdbc.JDBCCallImpl.execute(JDBCCallImpl.java:44)
            at oracle.dbtools.rt.plsql.AnonymousBlockGenerator.generate(AnonymousBlockGenerator.java:176)
            at oracle.dbtools.rt.resource.templates.v2.ResourceTemplatesDispatcher$HttpResourceGenerator.response(ResourceTemplatesDispatcher.java:309)
            at oracle.dbtools.rt.web.RequestDispatchers.dispatch(RequestDispatchers.java:88)
            at oracle.dbtools.rt.web.HttpEndpointBase.restfulServices(HttpEndpointBase.java:412)
            at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:162)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
            at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.doFilter(ServletAdapter.java:1059)
            at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.invokeFilterChain(ServletAdapter.java:999)
            at com.sun.grizzly.http.servlet.ServletAdapter.doService(ServletAdapter.java:434)
            at oracle.dbtools.standalone.SecureServletAdapter.doService(SecureServletAdapter.java:65)
            at com.sun.grizzly.http.servlet.ServletAdapter.service(ServletAdapter.java:379)
            at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
            at com.sun.grizzly.tcp.http11.GrizzlyAdapterChain.service(GrizzlyAdapterChain.java:196)
            at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
            at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849)
            at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746)
            at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045)
            at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228)
            at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
            at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
            at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
            at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
            at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
            at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
            at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
            at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
            at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
            at java.lang.Thread.run(Thread.java:662)
    Error during evaluation of resource template: ORA-06550: line 1, column 6:
    PLS-00103: Encountered the symbol "" when expecting one of the following:
    
       begin case declare 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
    The symbol "" was ignored.
    ORA-06550: line 2, column 74:
    PLS-00103: Encountered the symbol "" 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-id
    Please notify.
    Concerning
    Zack

    Zack.L wrote:
    Hi Andy,.

    Sorry, I forgot to post the Source that is used by the AL1.1.4 and the AL2.0.1.

    Source

    begin
    insert into scott.json_demo values(:title,:description);
    end;
    

    It is a failure during insertion?
    Yes, he failed in the insert using AL2.0.1.

    If the above statement produces the following error message:

    The symbol "" was ignored.
    ORA-06550: line 2, column 74:
    PLS-00103: Encountered the symbol "" 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
     
    

    That gives me to think that a character is not printable (notice how there is anything between the quotation marks - "") worked his way in your PL/SQL Manager. Note how the error is reported to correspond to a column 74 on line 2, line 2 of the block above has 58 characters, so a pure assumption somehow, there is extra space on line 2, which confuses the PL/SQL compiler, I suggest retype PL/SQL Manager manually and see if that solves the problem.

  • Help required to choose the designer of Livesycle or any other

    Hi

    I am working on a project of web based Government developed using J2EE. Forums are pretty useful. I need help from your team choosing products adobe for our requirement.

    We have a requirement in which we want to give a form offline to users of the client. (Unlimited)

    Then, we wanted to give the provision the user to download the form in the customer Web site.

    Finally retrieve us the data from the form and store them in DB.

    For the prescription above I thought to use Adobe LiveCycle designer. Once the form is designed and sent to end-users,

    1. how the user can save the form.

    2. it can save the form to PDF / XML or in any other format that it can download from the site.

    3 is there a provision to get the fields in pdf form by calling request.getParameter () in HTML forms is how to read form in JAVA is to say like.

    (Including images)

    Once I get the fields of the form in Java, I can store in DB.

    Please help in this regard and to offer the right product for our needs.

    Once this is done, then assess us and plan to purchase

    Thank you

    RAM

    Designer would create a PDF file that the user could load in their Reader or Acrobat. The PDF would be either the data input by the user (XML) or PDF to your web server for the treatment of post like an HTML form). The ability to present outside of the browser and the ability to allow users to partially drop the form and save work in progress and users use drive then you would require LiveCycle Reader Extensions enable the features of the player. Once you decide what you send, then you would enter the presentation into your program Java the same way you would for a HTML presentation.

    I suggest you contact your Adobe representative to discuss more in detail.

    Paul

  • Help required to resolve the error-200022

    Hi all

    I have a VI that throws the error-200022 (after acquiring data mx). This has got 5 data acquisition channels off 2 of them (THERMOCOUPLE sensors channel 1 & pressure - channel 1 commented on the left within the program) are throwing this error and do not read whatever it is reasonable and the program stops. However the other channels are read good values. When I checked the individually, it works perfectly fine but when I put them together in the same program he throws the error above.

    I looked into some of the suggested solutions, but nothing did. Can someone help me solve this error. I have attached the VI as well.

    Thank you very much

    Rivet

    I have it..!
    You use "embedded Clock' for all the three tasks (thermocouple measurement) and its causing conflict... !!

    If you see here, the main reason (as I already specified it) is "resource requested by this task has already been reserved by another task." "" ...

    I suggest you club all three tasks into one...!

Maybe you are looking for

  • How can I convert a Document attachment in a link I can Tweet

    I would also like to post a link to the document in a forum like this - accessible on the internet (but not this one) The Document, to which I am referring opens on my computer in the Microsoft Word program. I hope I expressed myself clearly - I go b

  • Bad Directsound v2.46

    I lost all sound on my laptop and I get the message that the above, all the time. I tried reinstalling the audio drivers and also tried to update directx, but still getting the same problem.

  • How to add sunrise as revelation of the scene

    Fairly new to Motion so looking for an approach I have a simple logo (it looks like a Sun) moving on the lower left display to around a mid point upward and a third from the left edge. The right side of the scene is text. I would start with a black s

  • DAQmx bug?

    With DAQmx 8.8 and LabVIEW 8.6.1 'DAQmx reading (analog 2D DBL NChan NSample.vi)' Asking a finite number of samples let the current task execution until the task has been stopped with DAQmx stop Task.vi.  This seems contrary to the help file "propert

  • Check printing

    Problem printing checks on HP Photosmart 6510.  I charge a battery of controls face down, but they are printed on top, so the check numbers are screwed up.  How this can be corrected without me having to overhaul check it whenever I have print?