RAW - the procedure input parameter data type

Hello

I created a procedure (Pasted below). Getting error on execution, please help me to overcome the error.

BEGIN

Log ('6B6C6D', 6 August 12 COM ','.) TESt', 'OH', 'TUE', 'NOTRANSACT', '< ACORD > < SignonRq >', '000000E0LN1D000029FNSRRGTest', '000009N1D000029FNJ9OITest');

END;

ERROR

Error report:
ORA-06550: line 3, column 1:
PLS-00306: wrong number or types of arguments in the call to the 'LOG '.
ORA-06550: line 3, column 1:
PL/SQL: Statement ignored
06550 00000 - "line %s, column % s:\n%s".
* Cause: Usually a PL/SQL compilation error.
* Action:


/************************ Procedure *************************/

create or replace PROCEDURE log
/ * Object: StoredProcedure [dbo]. [LogTransactionBegin] Script Date: 06/07/2012 05:37:06 * /.
(
v_GUID IN RAW by DEFAULT NULL,
v_STRT_TM in TIMESTAMP DEFAULT NULL,
v_PRTN_NM IN VARCHAR2 DEFAULT NULL,
v_ST_CD in CHAR NULL by DEFAULT,
v_LN_OF_BUS IN VARCHAR2 DEFAULT NULL,
v_TRN_TYP IN VARCHAR2 DEFAULT NULL,
v_REQ_XML IN XMLTYPE DEFAULT NULL,
v_INNR_RQUID IN VARCHAR2 DEFAULT NULL,
v_OUTR_RQUID IN VARCHAR2 DEFAULT NULL
)
AS
BEGIN
INSERT INTO trn_log
(GIRO_TRN_LOG_ID, STRT_TM, PRTN_NM, ST_CD, LN_OF_BUS, TRN_TYP, REQ_XML, INNR_RQUID, OUTR_RQUID)
VALUES (v_GUID, v_STRT_TM, v_PRTN_NM, v_ST_CD, v_LN_OF_BUS, v_TRN_TYP, v_REQ_XML, v_INNR_RQUID, v_OUTR_RQUID);

END;

Please see the following commented lines:

BEGIN

  Log(
    '6B6C6D'                       -- this is not a RAW
  , '06-Aug-12'                    -- this is not a TIMESTAMP
  , 'COM.TESt'
  , 'OH'
  , 'AUT'
  , 'NOTRANSACT'
  , ''            -- this is not an XMLType (not even valid XML)
  , '000000E0LN1D000029FNSRRGTest'
  , '000009N1D000029FNJ9OITest'
  );

END;

Use the correct data types and their manufacturers (if necessary).
For example, you can build a RAW from a string with the HEXTORAW() function. An XMLType can be built by the XMLType() constructor or the XMLParse() function, etc.

Tags: Database

Similar Questions

  • The procedure with parameter output from test object type

    I have the sub object created with spec and body type.

    I need to test the procedure seen ino parameter object type.

    could you please help me test the procedure!

    create or replace type typ_obj_test as object
    (
       a_date   date,
       a_type   varchar2(10),
       a_status varchar2(2),
       descr    varchar2(10),
       a_id     number(10),
       constructor function typ_obj_test(a_date   date
                                        ,a_type   varchar2 default null
                                        ,a_status varchar2 default null
                                        ,descr    varchar2 default null
                                        ,a_id     number default null) return self as result
    );
    /
    create or replace type body typ_obj_test is
       constructor function typ_obj_test(a_date   date
                                        ,a_type   varchar2 default null
                                        ,a_status varchar2 default null
                                        ,descr    varchar2 default null
                                        ,a_id     number default null) return self as result is
          v_test varchar2(1);
          v_id   number(10);
       begin
          self.a_date   := a_date;
          self.a_type   := a_type;
          self.a_status := a_status;
          self.descr    := descr;
          self.a_id     := a_id;
          return;
       end;
    end;
    /
    create or replace procedure p_obj_test(p_obj_param in out typ_obj_test) is
    begin
       dbms_output.put_line('Checking the object type' || p_obj_param.a_date || '@' || p_obj_param.a_type || '@' || p_obj_param.a_status || '@' ||
                            p_obj_param.descr || '@' || p_obj_param.a_id);
    end;
    /
    

    You seem to be missing a table that could hold the object. See the next topic, especially the line # 43:

    Connected to:
    Oracle Database 11g Release 11.2.0.3.0 - 64bit Production
    
    SQL> create or replace type typ_obj_test as object
      2  (
      3    a_date  date,
      4    a_type  varchar2(10),
      5    a_status varchar2(2),
      6    descr    varchar2(10),
      7    a_id    number(10),
      8    constructor function typ_obj_test(a_date  date
      9                                      ,a_type  varchar2 default null
    10                                      ,a_status varchar2 default null
    11                                      ,descr    varchar2 default null
    12                                      ,a_id    number default null) return self as result
    13  );
    14  /
    
    Type created.
    
    SQL> create or replace type body typ_obj_test is
      2    constructor function typ_obj_test(a_date  date
      3                                      ,a_type  varchar2 default null
      4                                      ,a_status varchar2 default null
      5                                      ,descr    varchar2 default null
      6                                      ,a_id    number default null) return self as result is
      7        v_test varchar2(1);
      8        v_id  number(10);
      9    begin
    10        self.a_date  := a_date;
    11        self.a_type  := a_type;
    12        self.a_status := a_status;
    13        self.descr    := descr;
    14        self.a_id    := a_id;
    15        return;
    16    end;
    17  end;
    18  /
    
    Type body created.
    
    -- Create a Nested table type array of above object type
    SQL> create or replace type nt_typ_obj_test as table of typ_obj_test;
      2  /
    
    Type created.
    
    -- Keep in out parameter's type as the nested table type
    -- modified the proc to do loop so that multiple records can be passed via object type
    SQL> create or replace procedure p_obj_test(p_obj_param in out nt_typ_obj_test) is
      2  begin
      3  for i in p_obj_param.first..p_obj_param.last
      4  loop
      5    dbms_output.put_line('Checking the object type' || p_obj_param(i).a_date || '@' || p_obj_param(i).a_type || '@' || p_obj_param(i).a_status || '@' ||
      6                          p_obj_param(i).descr || '@' || p_obj_param(i).a_id);
      7  end loop;
      8  end;
      9  /
    
    Procedure created.
    
    --Call the procedure
    SQL> set serveroutput on
    SQL> declare
      2  i_nt_typ nt_typ_obj_test ;
      3  begin
      4  i_nt_typ:=nt_typ_obj_test(typ_obj_test(sysdate,'A','Y','Descr',23),typ_obj_test(sysdate,'X','Z','ewe',55));
      5  p_obj_test(i_nt_typ);
      6  end;
      7  /
    Checking the object type26-MAR-15@A@Y@Descr@23
    Checking the object type26-MAR-15@X@Z@ewe@55
    
    PL/SQL procedure successfully completed.
    
    SQL>
    
  • How to perform the procedure with parameters of type collection

    Hello

    I have the setting as the procedure
     PROCEDURE addGroup (
        Id IN NUMBER,
        sId IN NUMBER,
        gIds IN NUMBERLIST)
    CREATE OR REPLACE TYPE NUMBERLIST AS TABLE NUMBER;
    /





    could you help me by asking this type as a parameter the procedure...

    Thank you

    This is the type:

    SQL> create or replace type NUMBERLIST is table of number;
      2  /
    
    Type created.
    

    This is the procedure:

    SQL> create or replace PROCEDURE addGroup (
      2      Id IN NUMBER,
      3      sId IN NUMBER,
      4      gIds IN NUMBERLIST)
      5  is
      6  begin
      7    null;
      8  end;
      9  /
    
    Procedure created.
    

    And you call it this way:

    SQL> declare
      2  n numberlist := numberlist(1,2,3,4);
      3  begin
      4    addGroup(1,2,n);
      5  end;
      6  /
    
    PL/SQL procedure successfully completed.
    

    Max
    [My Italian blog Oracle | http://oracleitalia.wordpress.com/2010/01/23/la-forza-del-foglio-di-calcolo-in-una-query-la-clausola-model/]

  • The multiplot XY graphs &amp; Data Types

    Currently working on four tracing data sensors of pressure on a XY plot, but up to this impossible. In addition, I do not know if I use the correct data type.

    As you can see in the image below, my code is taking measures of the DAQ Assistant and proceeds to divide the data into four signals before taking their average. My predecessor was thought to build a matrix of these signals of four split with what I suppose is the timestamp. The problem is that only one set of data being plotted right now. I tried to change the order of things that I use a cluster as my data type, but I always feel to get an error.

    Recently I saw this webpage https://decibel.ni.com/content/docs/DOC-5129 for more help, but imitating the way they don't seem to work for my code.

    Can anyone help?

    All I see are 1 d arrays. A matrix in LabVIEW is special data type used for... you guessed it, matrix calculations. Do not use it interchangeably with table.

    The main problem is that you send a single cluster in the XY graph, which means a single parcel. What you want is an array of clusters. The clusters will be a beam of table 1 d of timestamps and D 1 table of measures. But it is the hard way to do it, and this means you need to keep all your data as the tracks of the loop, with a lot of unbundling, build tables and rebundling. Crossrulz wrote a great nugget on How to use a sporadic data graphic , which makes things much easier, because the chart holds the story for you. Take a look at this post, and if you want to have several plots, you can just make a table of the waveforms, as I did below. Where you see the 'random number' dice, you will put your unique measurement data you acquire every time as the iteration of the loop. You can test the program by running and clicking on the Add Point"" button.

  • For a DMA FIFO running from the host to the 7976 is a data type that is optimum for PEP?

    For transmission to the host 7976, I can pack my data in say U64s or break up in U8s.  Y at - it a data type that will give the best rate?  Maybe based on the bus (SMU) or the implementation of RIO drivers behind the scenes?

    My experience is different.  Once, I did a load of tests with different widths DMA FIFO for FPGA and tested the throughput and latency.  If sending data via U8, U16 or U32 DMAs, I saw the same total transfer of bps.  My explanation for this?  Given that the width of the DMA is 32 - bit, LV little packaging in order to ensure that each part of the 32 bits is used.  This means that if you have a DMA U8, it will transfer at a time, 4 to DMA 2 both U16 or U32 DMA one at a time.  64-bit is divided into two individual transfers.

    Do not use FXP.  Even a 1-bit FXP is represented internally as 64-bit and will require TWO DMA transfers to an FPGA.

    Side fromt hat, U8, U16 or U32 makes essentially no difference because they are all packed 32-bit internally.

  • Change the number in Varchar2 Data Type

    Hello

    We have a running production applications. There is a column called home_number which is a type of data number, now called the new requirement to change of varchar2.

    I tried to edit the table get the below error.


    -Edit the "TECH_SOURCING_EMPLOYEE_DETAILS" table change
    -("HOME_PH_NUMBER" VARCHAR2 (1000))
    -- /

    -ORA-01439: column to change must be empty to change data type

    Please suggest me how to change the data type of column without affecting the data.

    Thank you
    Sudhir

    Try below, I tested in my database.

    create table tmp
    (ID NUMBER,
     HOME_NUMBER NUMBER(8));
    
    insert into tmp values(1, 9122222);
    
    alter table tmp add MY_HOME_NUMBER VARCHAR2(1000);
    
    update tmp
      set my_home_number = home_number;
    
    update tmp
       set home_number = NULL; 
    
    alter table tmp drop column home_number;   
    
    alter table tmp rename column my_home_number to home_number; 
    
  • Comparing a constant string with the procedure VARCHAR2 parameter

    Hello.
    I had a strange behavior of PL/SQL (propably I don't know something I should). I have a procedure:
    PROCEDURE przetworzLinie(P_LINIA VARCHAR2) IS
    BEGIN
      if not (nvl(pv_swde_section,'...') = 'SO') then
        CASE (p_linia)
          WHEN 'SN;' THEN      pv_swde_section := 'SN';
          WHEN 'SP;' THEN      pv_swde_section := 'SP';
          WHEN 'ST;' THEN      pv_swde_section := 'ST';
          WHEN 'SO;' THEN      pv_swde_section := 'SO';
          ELSE  NULL;
        END CASE;
      end if;
    -- (...)
    END;
    The procedure is called breast:
    procedure importuj(p_plik varchar2) is
      linia VARCHAR2(1000);
    begin
      pv_plik := p_plik;
      pv_plikID := otworzPlik(pv_plik);
      loop
        linia := czytajlinie(swde_file);     -- calls UTL_FILE.read_line and return a line from file
        exit when instr(linia, 'SWDEX') = 1; -- end of SWDE file
        przetworzLinie(linia);
      end loop;
    end importuj;
    The strange thing is that this procedure przetworzLinie never change the pv_secton_swde package variable, because the expresion:
    WHEN 'SN;'
    is always FALSE, even when p_linia contains "SN;" string.

    I solved this problem by replacing
    CASE (p_linia)
    with
    CASE (substr(p_linia,1,3))
    Please explain to me, why CASE (p_linia) is malfunctioning.
    Thanks in advance :)

    Published by: sandrine Sep 2, 2010 08:59

    P.s., database is 10.2.0.3.0 (64-bit)

    Check the length of the parameter p_linia and maybe a few extra spaces are added.

  • Defining a job from oracle to a procedure with an input parameter of type date

    Hello

    I am running the following script to create a work for a procedure.


    DECLARE
    jobs NUMBER.
    m_pulsedatetime DATE: = sysdate;
    job_procedure VARCHAR2 (100);
    BEGIN
    job_procedure: = ' Sp_Validation(' || m_pulsedatetime ||) ');';
    DBMS_JOB. SUBMIT (job, job_procedure, SYSDATE, 'SYSDATE + 1', FALSE);
    COMMIT;
    END;
    /


    But am getting the foll error:

    ERROR on line 1:
    ORA-06550: line 1, column 116:
    PLS-00201: identifier 'JAN' must be declared
    ORA-06550: line 1, column 93:
    PL/SQL: Statement ignored
    ORA-06512: at "SYS." Dbms_job", line 79
    ORA-06512: at "SYS." Dbms_job", line 136
    ORA-06512: at line 9 level

    How to solve this problem?
    Please give an example.
    Thank you.

    what he wants to run in the work is the following:

    Sp_Validation(08-JAN-09);
    

    And this isn't a valid syntax... you can replace to:

    job_procedure := 'Sp_Validation(''' ||m_pulsedatetime|| ''');';
    

    but you always pass in a STRING and not a DATE!...

  • overflow in the interim results of data types

    Hi all

    I'm sorry, this is a very basic question...

    I have the following expression, giving me an unexpected result because overflow:

    D1 = RoundRealToNearestInteger (i1 * l1 / l2);

    D1 is of type double, l1, l2 of type long int and i1 of the type ssize_t (on a 32-bit computer, i.e. signed int);

    for example using the digital the values of l1 = 14577, l2 = 1568, i1 = 156142 I find myself with d1 being negative (-1.287554e6);

    This happens if the result of the multiplication is greater than 31 bits (signed int).

    In fact, I would have expected that the intermediate result would be long integer (long int int times) or double type (implicit cast), but it seems to be of type int...

    Y at - it a 'rule' what type of data medium is used and can be expected in such a case?

    BTW, I am aware that I can avoid the problem by reorganizing the calculation: l1 / l2 * i1

    Thank you!

    Wolfgang,

    C basic rule for arithmetic calculations, is that all the items concerned are promoted to the highest current type. Thus, for example, that if you multiply an int by a tank, the tank is first promoted to an int, then the multiplication is performed. (This is why you must explicitly cast a variable to a double - the compiler then automatically will encourage others to double). In your example, the largest involved type is a 32-bit int, (even the long type) so this is what would be used for calculations. This gives a digital overflow, a standard C compiler just do not know. As the function you use takes a double parameter in any case, the final result of the calculations all over will be converted twice, but only after integers was carried out. The right solution is to first l1 or i1 to a double cast.

    (Note: there is an ambiguity in the ANSI specification on how many parameters are encouraged.) Some interpretations are that all the parameters in an expression are converted before the calculations are made, other whole-hearted are that only the two components of a single operation are put in correspondence. So, in your example, it would be unwise to simply throw l2 duplicate - it may work, but it is not guaranteed to be portable between compilers.)

    JR

  • Publish the webservice with complex data Type

    We use CF7 (yet) and needs to publish a webservice that takes as input a complex query with a struct of struct table table structure... etc. From what I see itcan can't do in CF7. Can it be done in CF10?

    Input desired sample webservice.

    ========================================================================================== =============

    " < = xmlns:soapenv soapenv:Envelope ' http://schemas.xmlsoap.org/SOAP/envelope/ "xmlns:ther =" " http://Hi/there "xmlns:web =" " http://WebService.CFCs.common.things ">

    < soapenv:Header / >

    < soapenv:Body >

    < ther:savethings >

    < ther:Thing >

    < web: EDate >? < / web: EDate >

    < Id: web >? < / web: Id >

    < web: trick >

    < web: EType >? 1 < / web: EType >

    < value: web >? 1 < / web: value >

    < / web: trick >

    < web: trick >

    < web: EType >? 2 < / web: EType >

    < value: web >? 2 < / web: value >

    < / web: trick >

    < / ther:Thing >

    < / ther:savethings >

    < / soapenv:Body >

    < / soapenv:Envelope >

    CFC in the sample

    ===============

    " < cfproperty namespace = ' http://Hi/there "style ="document"> "

    < name cffunction = "savethings" displayname = "save data" returnType = "digital" output = "false" access = "remote" >

    < cfargument = 'Thing' type name = "Thing_Type" required = "true" >

    < cfset var tmpVal = "" >

    < cfreturn 1 / >

    < / cffunction >

    < / cfproperty >

    Thing_Type.CFC

    ================

    < cfproperty >

    < name cfcomponent = "Id" type = "string" >

    < cfcomponent 'EDate"type = name = 'date' >

    < cfcomponent 'Thingy' type = name = "Thingy_Type" hint = "" >

    < / cfproperty >

    Thingy_Type.CFC

    ================

    < cfproperty >

    < cfcomponent = 'Value' type name = index 'string' = "" >

    < cfcomponent "EType" type = name = index 'string' = "" >

    < / cfproperty >

    < cfcomponent 'Thingy' type = name = "Thingy_Type []" hint = "" > does not work in CF7, CF10 works? Or did something else's work?

    It works on CF10.

  • Partitioning the table - range on data type (21, 7) number and varchar2

    Hello

    Database version:

    DB: Oracle Database 11 g Enterprise Edition Release 11.2.0.3.0 - 64 bit Production

    Operating system: HP - UX nduhi18 B.11.31 U ia64 1022072414 unlimited-license user

    APP: SAP - ERP

    I have to the partition of the RANGE on UPDATED_ON or PROFILE is a table that has a structure below:

    Name Null?    Type

    -------------------- -------- --------------

    ------------------

    MANDT NOT NULL VARCHAR2 (9)

    MR_ID NOT NULL VARCHAR2 (60)

    PROFILE NON-NULL VARCHAR2 (54)

    NO_REGISTRE NOT NULL VARCHAR2 (30)

    INTERVAL_DATE NOT NULL VARCHAR2 (24)

    AGGR_CONSUMPTION NOT NULL NUMBER (21.6)

    MDM_VERS_NO NOT NULL VARCHAR2 (9)

    MDP_UPDATE_DATE NOT NULL VARCHAR2 (24)

    MDP_UPDATE_TIME NOT NULL VARCHAR2 (18)

    NMI_CONFIG NOT NULL VARCHAR2 (120)

    NMI_CONFIG_FLAG NOT NULL VARCHAR2 (3)

    MDM_DATA_STRM_ID NOT NULL VARCHAR2 (6)

    NSRD NOT NULL VARCHAR2 (24)

    REASON_CODE NOT NULL VARCHAR2 (9)

    QUALITY_FLAG NOT NULL VARCHAR2 (3)

    METHOD_FLAG NOT NULL VARCHAR2 (6)

    MSATS_UPDATE_DAT NOT NULL VARCHAR2 (24)

    MSATS_UPDATE_TIM NOT NULL VARCHAR2 (18)

    READ_STATUS NOT NULL VARCHAR2 (3)

    LEGACY_FLAG NOT NULL VARCHAR2 (3)

    CREATED_ON NOT NULL NUMBER (21.7)

    CREATED_BY NOT NULL VARCHAR2 (36)

    UPDATED_ON NOT NULL NUMBER (21.7)

    UPDATED_BY NOT NULL VARCHAR2 (36)

    CVERSNO NOT NULL VARCHAR2 (18)

    OLDER_MD_FLAG NOT NULL VARCHAR2 (3)

    TRANSACTION_ID NOT NULL VARCHAR2 (108)

    According to my knowledge, RANGE is better suited for the DATE or NUMBER. and partition INTERVAL is available on the DATE or number.

    PROFILE of column

    I havets is of type VARCHAR2. I know that again I can partition as Oracle convert internally to varchar2 in number when the data is inserted. But the INTERVAL is not possible.  However, so could you please suggest how RANGE partition on PROFILE?

    CREATED_ON column:

    It's the NUMBER with decimals. Could you guide me please?

    Please let me know if you need more information?

    See you soon

    Sameer

    I partitioned table as below:

    PARTITION BY RANGE

    (

    "CREATED_ON".

    )

    SUBPARTITION BY HASH

    (

    'PROFILE '.

    )

    SUBPARTITION TEMPLATE

    (

    TABLESPACE SUBPARTITION 'PROF_SUB01"'PSAPISU."

    TABLESPACE SUBPARTITION 'PROF_SUB02"'PSAPISU."

    TABLESPACE SUBPARTITION 'PROF_SUB03"'PSAPISU."

    TABLESPACE SUBPARTITION 'PROF_SUB04"'PSAPISU."

    TABLESPACE SUBPARTITION 'PROF_SUB05"'PSAPISU."

    TABLESPACE SUBPARTITION 'PROF_SUB06"'PSAPISU."

    TABLESPACE SUBPARTITION 'PROF_SUB07"'PSAPISU."

    TABLESPACE SUBPARTITION 'PROF_SUB08"'PSAPISU."

    TABLESPACE SUBPARTITION 'PROF_SUB09"'PSAPISU."

    TABLESPACE SUBPARTITION 'PROF_SUB10' 'PSAPISU '.

    )

    (

    "BEF12_CP00" VALUES LOWER PARTITION TO (20120101000000),

    "JAN12_CP01" VALUES LOWER PARTITION TO (20120201000000),

    "FEB12_CP02" VALUES LOWER PARTITION TO (20120301000000),

    "MAR12_CP03" VALUES LOWER PARTITION TO (20120401000000),

    "APR12_CP04" VALUES LOWER PARTITION TO (20120501000000),

    "MAY12_CP05" VALUES LOWER PARTITION TO (20120601000000),

    "JUN12_CP06" VALUES LOWER PARTITION TO (20120701000000),

    "JUL12_CP07" VALUES LOWER PARTITION TO (20120801000000),

    "AUG12_CP08" VALUES LOWER PARTITION TO (20120901000000),

    "SEP12_CP09" VALUES LOWER PARTITION TO (20121001000000),

    "OCT12_CP10" VALUES LOWER PARTITION TO (20121101000000),

    "NOV12_CP11" VALUES LOWER PARTITION TO (20121201000000),

    "DEC12_CP12" VALUES LOWER PARTITION TO (20130101000000),

    "JAN13_CP13" VALUES LOWER PARTITION TO (20130201000000),

    "FEB13_CP14" VALUES LOWER PARTITION TO (20130301000000),

    "MAR13_CP15" VALUES LOWER PARTITION TO (20130401000000),

    "APR13_CP16" VALUES LOWER PARTITION TO (20130501000000),

    "MAY13_CP17" VALUES LOWER PARTITION TO (20130601000000),

    "JUN13_CP18" VALUES LOWER PARTITION TO (20130701000000),

    "JUL13_CP19" VALUES LOWER PARTITION TO (20130801000000),

    "AUG13_CP20" VALUES LOWER PARTITION TO (20130901000000),

    "SEP13_CP21" VALUES LOWER PARTITION TO (20131001000000),

    "OCT13_CP22" VALUES LOWER PARTITION TO (20131101000000),

    "NOV13_CP23" VALUES LOWER PARTITION TO (20131201000000),

    PARTITION 'OTHER_CPMAX' VALUES LESS THAN (MAXVALUE)

    )

    works very well.

  • In tabular form button to start the procedure with parameter

    I have a column in my table presentation that calls a procedure.
    I got this works with dynamic action related to a jquery selector.

    Now this procedure (called dynamic action) takes a parameter. I need to pass the value of the column, the ID of the line. (it is the value in the column that appears as a button)

    How to use this value in my procedure?
    I tried to pass this value in the column link attributes to a page element, but this action is performed after the dynamic action is called.

    Thanks for som advice!

    jstephenson wrote:
    You should be able to try something like this: javascript:callMyPopup(#ROWNUM#). I do it on a column derived in tabular form. Inside of my callMyPopup I have also to retrieve a value from one of the other fields on the line. You should be able to check your html code to get the correct f0X id. Here's a piece of the callMyPopup function
    If (bow<>
    {
    psearch = document.getElementById('f05_000'+pRow).value;
    }
    ElseIf (bow<>
    {
    psearch = document.getElementById('f05_00'+pRow).value;

    I hope this helps.

    Thank you

    Jeff

    In fact, instead of these cases the conditions you can use an existing table:

    document.wwv_flow. F05 [Prow], which gives you the item. You can then access any property of this element you want. ID, value, name etc.

    Trent

  • for the number and character data type

    Hello
    I want a field to be consist of numeric values and characters.
    Is there any type of data like this in oracle?

    ;)

    SQL> create table vehicles (reg varchar2(10));
    
    Table created.
    
    SQL> insert into vehicles (reg) values ('VIC123');
    
    1 row created.
    
    SQL> insert into vehicles (reg) values ('ABC4566');
    
    1 row created.
    
    SQL> select * from vehicles;
    
    REG
    ----------
    VIC123
    ABC4566
    
    SQL>
    

    I guess that your 1300 odd other messages are not in one of the SQL or PL/SQL Developer type forums then as someone with whom I would expect several posts to know that they can store things in a VARCHAR column?

  • Create the view with the CLOB of TABLE data type with the LONG data type

    Please need support to create the table view
    Source table: (itemid varchar2, longrec)
    need to create the table view Source
    (itemid varchar2, CLOBrec)

    A BUSINESS object must have a storage in the database, so you can't have a CLOB column in a view by pointing to a not lob data column.

    Max
    [My Italian blog Oracle | http://oracleitalia.wordpress.com/2010/01/17/supporto-di-xml-schema-in-oracle-xmldb/]

  • Using the procedure output parameter in the success message

    I have a page process that calls a procedure of database with 2 output parameters.

    The source of my page process looks like this:
    DECLARE
       --variables to hold output parameters
       matched_count NUMBER;
       unmatched_count NUMBER;
    BEGIN
       USP_MATCH_PROCESS (matched_count, unmatched_count);
    END;
    I would like to be able to display the value of the 2 output settings in the Message of success of the process for the process.

    Is there a simple way to do this or I have to create the hidden page items and complete these source code, then reference these? Or even better, can reference variables in the source directly from the success of the process Message?

    Hello

    You can use something like this: -.

    apex_application.g_print_success_message: = matched_count | » '|| unmatched_count;

    Concerning

    Paul

Maybe you are looking for

  • Satellite P105-S6024 and terrible sound quality

    The sound quality on this laptop was very bad for some time. I tried all of the updates and drivers more recent download from Toshiba Web site without success, including latest conexant driver, which seems to be 2007. . . . I use XP/SP3. For a system

  • Clear recent history of Quicktime in the DOCK?

    Hello So when I click right-quicktime in the dock it shows all of my recent history. I go to file > open recent > erase these past and disappears from the history menu, but it is not clear the history of the docking station. I opened and closed and t

  • software update will not download

    Why my software update to AppleTV will be rejected?

  • When changing SDK 0.9.4 to 1.0.1

    Hello I downloaded the SDK 1.0.1 in the folder SDK (right next to the SDK 0.9.4) of the Burrito constructor. Then I tried to change the SDK (inside Burrito-> platforms targets-> BlackBerry Tablet OS-> path of the SDK and selected the path to the 1.0.

  • error message in windows media player, while trying to see a movie of blueray on win 7 pro

    I downloaded a movie blueray dts 1080 p from a lagitamate download site, the film is Stephen king's cujo, and he says it's a video file matroska, ive never heard talk about them before, and 8 337 963 Ko when win media player is launched upward he say