Alpha-numeric project No. (Autonumber-Prefix-Suffix)

Hello

With the existing functionality (no customizations) can I bring this project only in fast entry screen automatically? any expert can help me please?

It's the very small feature societies may have any combination on the decision of project number sequence... Y oracle not facilitate this concept of small...

P001-SJ-AJ


Help me... thanks n advance much...

Hello

Your condition is not supported by the standard features.
To get it, you have to customize.

Dina

Tags: Oracle Applications

Similar Questions

  • How to allow the user to enter only alpha numeric characters in the text field?

    Hello

    Is it possible to restrict the user to enter only alpha numeric characters in the textfiled?

    Thank you

    Starting from the version 4.7, I don't see any how useful filter adapted to your needs.  Then why don't you override keyChar() like this:

    EditField eField = new EditField("Enter letters and digits only: ", "") {
        protected boolean keyChar(char ch, int status, int time) {
            if (CharacterUtilities.isLetter(ch) || CharacterUtilities.isDigit(ch) || (ch == Characters.BACKSPACE)) {
                return super.keyChar(ch, status, time);
            }
            return true;
        }
    };
    

    I have not tested this code, but you can give it a shot...

    You can add a manipulation (or super.keyChar...) for Characters.ENTER and Characters.ESCAPE, as well as anything else you be useful, such as the comma and the period.

    Hope this helps,

    Arkady.

    Edit: added Characters.BACKSPACE - you want to change, not you?

  • ACS 5.1 doesn't have to undress Username Prefix\Suffix in Peap?

    Hello

    We got the ACS 5.1 VMWare.

    We try to only send the user name to the proxy RADIUS after ACS strip the Kingdom of Prefix\Suffix.

    But ACS 5.1 could not strip the prefix\suffix in the Peap authentication method.

    If we put the NAS authentication method to PAP_ASCII then ACS can strip the prefix\Suffix @.

    (Conditions were matched and we could see the ACS did send requests to its proxy radius server extension.)
    Any idea?

    Hi Ed,

    The point is that while the ACS can process and strip the domain name of the RADIUS Username, which is not used for PEAP authentication properly in the external RADIUS.

    The reason is that the credentials used for authentication are inside the PEAP TLS tunnel, thus GBA acting as a proxy is just transmitting this information and it doesn't have access to this information.

    Consider the RADIUS Proxy to present works even if you forward the EAP methods that are not supported by AEC, then in this case, what ACS is not supposed to touch what's inside the package of RADIUS.

    I think that in your case the only solution is to configure the field stripping on the external RADIUS server, which is the one that will be able to extract the credentials of the TLS tunnel and to transform this info.

    If it is feasible or not is based on the features of the RADIUS server for external use, but I think that you can not do much more on the side of the ACS using RADIUS.

    Examine how RADIUS proxy works and the fact that you cannot even use the external RADIUS the two ID because you can't do the field stripping and you cannot use MSCHAPv2 based auth protocols (though this would work with PAP or EAP - GTC), you are dealing with is the PEAP username on the external server or... you must instead use another way to access the announcement.

    This would open up different scenarios and maybe go away from this post

    I hope that's clear on what makes ACS and why the field is not stripped by FAC on the internal credentials.

    Thank you

    Fede

  • ACS 1121 (5.4) username prefix/suffix stripping

    Hello.

    Is it possible to strip the suffix of a username to authenticate to active directory to GBA 5.4? I can find it when you use an external proxy service, but not for network access.

    Thank you.

    Hey

    It is possible stripping of the prefix/suffix of username when you use:

    LDAP

    Identity RADIUS server

    External proxy

    With AD, the option is not available.

    Free proxy + AD is a workaround, but complex which has a few limitations and corresponds to a configuration.

    Rate if useful :)

    Knowledge sharing makes you immortal.

    Kind regards

    Ed

  • Replacement of alpha-numeric characters using SQL only

    Hello

    I have a field with the following distribution of the alpha-numeric

    C84 CW66, GED54,

    How can I change the following format for

    Cw 66, 54, C 84 GOL

    only by using SQL commands and not to the help of PL/SQL procedures or function?

    Thank you.

    Hello

    Welcome to the forum!

    REGEXP_REPLACE ( str     -- or maybe INITCAP (str)
                , '([[:alpha:]])([[:digit:]])'
                , '\1''\2'
                )
    

    Returns a copy of the str string, with a single quote added after each letter (upper or lower case) which was initially followed immediately by a number.
    If you want to change the case at the same time, use INITCAP (str) as 1st REGEXP_REPLACE argument.

    I hope that answers your question.
    If not, post a small example data (CREATE TABLE and only relevant columns, INSERT statements) for all of the tables involved and also publish outcomes from these data.
    Explain, using specific examples, how you get these results from these data.
    Always tell what version of Oracle you are using. REGEXP_REPLACE works in Oracle 10.1 or more.
    See the FAQ forum {message identifier: = 9360002}

  • Create the Project File Name Prefix makes space after prefix

    I am creating a project template.  I noticed that when I put in the file name prefix it prefixes all my screws with this value MORE space.  I like the prefix but do not want the space.  Does anyone know how to make sure that when it renames all the screws it does not insert space after the preifix?

    See attachment.

    Thanks for any direction on it.

    Add the following in your LabVIEW INI file token:

    NewProjectNoAddedSpaceOnPrefix = TRUE

    This will prevent the dialog box create a project to add the namespace for the prefix.

  • installed MS sculpt keyboard comfort. Works for keyboard but alpha numeric keypad does not work. What should do?

    Keyboard MS Sculpt installed comfort. alpha keyboard works but not paved. What should I do?

    Hi Parker,.

    I imagine the inconvenience that you are experiencing. I'll certainly try and help you in the matter of fixing.

    To help you to propose measures to solve the problem, I would appreciate if you could answer the following questions:

    1. have you installed the drivers for the keyboard?

    2. is it a USB keyboard? If so, then try connecting the keyboard to the other USB port and check if the problem persists.

    3. are you aware of any recent software or hardware on the computer changes?

    Try to activate the numeric keypad and check if it helps, here are the steps:

    1. open on-screen keyboard by clicking the Start button, tap all programs, accessories, ease of access, and then clicking on-screen Keyboard.

    2. click on Options, check the Pad box and then click OK.

    Hope this helps and let us know if you need more assistance. We will be happy to help you.

  • SQL: How to tell the difference between the numerical value and Alpha numeric

    Pls check the following requirements and let me know how to prepare the SQL:

    1. I want to find the product that begins with Alpha value separately

    2. I want to find the product that starts with the numerical value separately

    data are the following:
    CREATE TABLE prod
        (product_code                   VARCHAR2(4) NOT NULL)
    INSERT INTO prod
    VALUES
    ('L016')
    /
    INSERT INTO prod
    VALUES
    ('A035')
    /
    INSERT INTO prod
    VALUES
    ('B001')
    /
    INSERT INTO prod
    VALUES
    ('1717')
    /
    INSERT INTO prod
    VALUES
    ('7151')
    /
    INSERT INTO prod
    VALUES
    ('7019')
    /
    INSERT INTO prod
    VALUES
    ('0729')
    /
    INSERT INTO prod
    VALUES
    ('0730')
    /
    INSERT INTO prod
    VALUES
    ('L007')
    /
    INSERT INTO prod
    VALUES
    ('C013')
    /
    INSERT INTO prod
    VALUES
    ('D008')
    /
    INSERT INTO prod
    VALUES
    ('L021')
    /
    INSERT INTO prod
    VALUES
    ('0710')
    /
    INSERT INTO prod
    VALUES
    ('0718')
    /
    INSERT INTO prod
    VALUES
    ('L005')
    /
    INSERT INTO prod
    VALUES
    ('0716')
    /
    INSERT INTO prod
    VALUES
    ('0711')
    /
    INSERT INTO prod
    VALUES
    ('0701')
    /
    INSERT INTO prod
    VALUES
    ('0724')
    /
    INSERT INTO prod
    VALUES
    ('0728')
    /
    INSERT INTO prod
    VALUES
    ('0714')
    /
    INSERT INTO prod
    VALUES
    ('0704')
    /
    INSERT INTO prod
    VALUES
    ('7150')
    /
    INSERT INTO prod
    VALUES
    ('L024')
    /
    INSERT INTO prod
    VALUES
    ('L033')
    /
    INSERT INTO prod
    VALUES
    ('0721')
    /
    INSERT INTO prod
    VALUES
    ('0708')
    /
    INSERT INTO prod
    VALUES
    ('0723')
    /
    INSERT INTO prod
    VALUES
    ('L004')
    /
    INSERT INTO prod
    VALUES
    ('L018')
    /
    INSERT INTO prod
    VALUES
    ('0725')
    /
    INSERT INTO prod
    VALUES
    ('0719')
    /
    INSERT INTO prod
    VALUES
    ('0726')
    /
    INSERT INTO prod
    VALUES
    ('0712')
    /
    INSERT INTO prod
    VALUES
    ('0727')
    /
    INSERT INTO prod
    VALUES
    ('0703')
    /
    INSERT INTO prod
    VALUES
    ('TEST')
    /
    Kind regards

    Yamen
    1)select * from prod where translate(substr(product_code,1,1),'#0123456789','#') != '#'
    
    2)select * from prod where translate(substr(product_code,1,1),'#0123456789','#') is null
    

    Ravi Kumar

  • I have some questions in which the typed characters appear in the wrong order when a non alpha-numeric character is used.

    For example, I type Florida Derby (G1), and the text appears) Florida Derby (G1. Also, I can't register my software. I bought the software and serial legally.

    Please reset the preferences for the places, names, file preference, Photoshop functions once. Photoshop CC 2014

  • RegEx request - non alpha numeric characters

    Hello

    On our system Oracle EBS users can paste data into the system and 'strange' characters are not caught in the trap, so they can stick in the forms from word for example and include non-standard characters. Sorry if this sounds vague.

    I need to find the non-alphanumeric characters in a table that are mounted 'break' a system that takes the data from Oracle and put some of them in an XML file. We do not have one problem with other valid characters are for example

    !" £$%^&*()_+-=[{]};:'@,<.>/?\|

    I know for example, a character that causes a problem is the character that MS Word uses to replace a dash.

    for example if I type:

    * This - only *.

    Password to:

    * It - that *.

    It's a character I can't type on my keyboard and an example of a character I'd like to be able to find by using SQL.

    There are probably others, but all I want to do is find characters "non-standard."

    I have a sample transaction ID, I know that contains the funny MS dashboard, so this SQL returns:
    SELECT pec.expenditure_comment
      FROM pa.pa_expenditure_comments pec
     WHERE REGEXP_LIKE (pec.expenditure_comment
                      , '(^ )|[^[:alnum:] &!"£$%^()_+=-{};:@#~,<.>/?\|]')
       AND pec.expenditure_item_id = 6445260
    However, it also returns the other folders that don't contain funny characters, so I don't think that it's working properly.

    That's why ask me for advice here. Any help would be appreciated.

    Thank you
  • Jython scripts may rely on values alphanumeric vs. alpha?

    I have a column of data that includes alpha and alpha numeric values of different length and having the prefix "ABC". I want the prefix removed in the case of alpha or alpha numeric values. For numeric values, I want just the right numbers 6 and the following script works:

    def SAP_PC (strField, strRecord): return strField [-6:]

    Digital alpha values can be of any length, and I want the whole chain less the prefix. Does anyone know of a way to do this?

    Thank you

    FA

    You can also used the isalpha function without casting to unicode:

    def SAP_PC (strField, strRecord):

    suffix = strField [3:]

    If suffix.isalpha ():

    return the suffix

    Another thing:

    return strField [-6:]

  • How to check the column contain alphanumeric or numeric value

    Dear Guru,

    I have a table Data_Table with content below
    Name varchar2 (30)
    content varchar2 (100)

    Content column can contain alphanumeric and digital data with separated by commas.
    I want to check if the column gave completely digital or alphanumeric.

    example of
    (a) 1223,2313,312,12313 (since it is purely digital data with commas so you can say that these are purely numeric data)
    (b) ABC, ABC_VAL, XYZ (since it's purely alphanumeric data with separated by commas)
    If one) is of digital type
    case b) is alpha-numeric

    Any body can help me to know if the content is digital or non-digital

    thanking in advance
    Sanjeev

    Hello

    Here's one way:

    SELECT     txt
    ,     CASE
             WHEN  REGEXP_LIKE ( REPLACE (txt, ',')
                         , '^[[:digit:]]+$'
                         )               THEN  'All digits'
             WHEN  REGEXP_LIKE ( REPLACE (txt, ',')
                         , '^[[:alnum:]_]+$'
                         )               THEN 'All alphanumeric or _'
         END     AS txt_type
    FROM     table_x
    ;
    

    I used

    REPLACE (txt, ',')
    

    instead of just txt so that a string consisting of all commas (such as ",") would not be counted as either all figures or all alphanumeric characters.

  • TypeDef/control of the load of a road fixed

    Hi all

    I tried to search but could not find this topic. But I doubt if it has not already, examined in the forum of LabVIEW.

    In my application, I used custom controls. The application has several "pieces" and each of them uses "similar" (but not necessary even) TypeDef controls that I customized to sequel of the game.

    Good feature of LabVIEW is that even if the control file is moved to a different path, he finds and charge it, with a warning. However, in my case, I need to disable this feature for some control files. Is this possible?

    I use files from control with the same name, but they are planned for different screws 'call' If this is not a good practice, I can change the names of each control file, adding a prefix/suffix to the name of the calling application. Each control file becomes unique.

    But still, this will remain a question. Due to small and appropriate names, I often prefer them with a 'typical' name I would give for such control. As in every application, we have a program of 'hand '. And what I faced, the problem is when I loaded a VI, he 'used' automatically control (bearing the same name as one who waits for this VI) which is already loaded (in a way) by an already open another VI, even if the intended control exist in the expected location. He showed a warning, but did not ask "do you want to load the original, or use the one in the memory?

    My question is, is it possible to have a "projected" pathname to be fixed and does not have the VI load the 'recently' opened 'namesake' control under his control expected?

    The feature is good, but in some cases, can shut down us or not?

    Vaibhav says:

    Thanks for the comment Mark!

    Yes, it's true.

    But what about stop unwanted connections of messsing upward in the first place the program? I mean, before you build a project.

    Moreover, if we open a program via the Project Explorer, it would still not allow to open a file whose twin brother is already in the memory. But will it scream before assuming a new connection on its own?

    No, the projects work like libraries. Once you have the screw in a project of his name is modified internally, or least how to locate the disk which allows you to open both projects at the same time. The trick here is to get the job done through projects rather than opening the screw directly. As long as you work through the projects themselves, you can use two screws or different typedefs bearing the same name located in different directories at the same time. It's as long as each of them is a member of another project.

  • build error visual studio

    Hi, I installed the plugin in VS for widgets, but when I build my request to give me the following errors:

    Error 2 [ERROR] invalid widget archive - name of the archive is not valid 0 1 BB_TEST C:\TEMP\BB_TEST\bin\BB_TEST.zip

    Error 3 CreateCodFile failed 0 1 BB_TEST

    Do you know why?

    Thank you, Oscar

    Please make sure that you have the alpha-numeric characters only in the name of your project.  It's the "_" which throws out of Packager.

  • Analyze full name

    Oracle 10g version

    I want to analyze full name in lastname firstname, middlename, and suffix, prefix
    I'm trying to code the name Parser.
    can someone help me please in the present.

    /* Formatted on 2010/11/09 16:31 (Formatter Plus v4.8.8) */
    CREATE TABLE t_names AS
                SELECT 'MR.JAMES KOSNER JR' full_name FROM DUAL UNION ALL
                SELECT 'MR.JOHNSON, WILLIAM J SR' full_name FROM DUAL UNION ALL
                SELECT 'MR.THOMAS J JACKSON' full_name FROM DUAL UNION ALL
                SELECT 'LADY GARCIA MARTINEZ I' full_name FROM DUAL UNION ALL
                SELECT 'DR.SCOTT GREEN PHD' full_name FROM DUAL UNION ALL
                SELECT 'SIR ROBERTS K TURNER III' full_name FROM DUAL UNION ALL
                SELECT 'PROFESSOR TURNER, CAMPBELL' full_name FROM DUAL UNION ALL
                SELECT 'RIVERA COPPER' full_name FROM DUAL UNION ALL
                SELECT 'COX, HOWARD' full_name FROM DUAL UNION ALL
                SELECT 'LINDA' full_name FROM DUAL;
                
    CREATE  TABLE t_prefix AS SELECT 'MR' suffix FROM DUAL UNION ALL
                 SELECT 'LADY' suffix FROM DUAL UNION ALL
                 SELECT 'DR' suffix FROM DUAL UNION ALL
                 SELECT 'SIR' suffix FROM DUAL UNION ALL
                 SELECT 'PROFESSOR' suffix FROM DUAL;
    
    CREATE TABLE t_suffix AS SELECT 'JR' suffix FROM DUAL UNION ALL
                 SELECT 'SR' suffix FROM DUAL UNION ALL
                 SELECT 'I' suffix FROM DUAL UNION ALL
                 SELECT 'II' suffix FROM DUAL UNION ALL
                 SELECT 'III' suffix FROM DUAL UNION ALL
                 SELECT 'PHD' suffix FROM DUAL UNION ALL
                 SELECT 'IV' suffix FROM DUAL;
     
                
    O/P 
    ----
    PREFIX    FIRST_NAME MIDDLE_NAME LAST_NAME SUFFIX 
    MR         JAMES                 KOSNER     JR
    MR         WILLIAM    J          JOHNSON    SR
    MR         THOMAS     J          JACKSON
    LADY       GARCIA                MARTINEZ   I
    DR         SCOTT                 GREEN      PHD
    SIR        ROBERTS    K          TURNER     III
    PROFESSOR  CAMPBELL              TURNER
               RIVERA                COPPER
               HOWARD                COX
               LINDA             
    Thank you

    Published by: new learning on November 9, 2010 13:40

    I tried something that could help you. First of all, I changed a bit of your table, because I think you have a typo in in the t_prefix table, since you had the column named "suffix" instead:

    CREATE TABLE t_names AS
                SELECT 'MR.JAMES KOSNER JR' full_name FROM DUAL UNION ALL
                SELECT 'MR.JOHNSON, WILLIAM J SR' full_name FROM DUAL UNION ALL
                SELECT 'MR.THOMAS J JACKSON' full_name FROM DUAL UNION ALL
                SELECT 'LADY GARCIA MARTINEZ I' full_name FROM DUAL UNION ALL
                SELECT 'DR.SCOTT GREEN PHD' full_name FROM DUAL UNION ALL
                SELECT 'SIR ROBERTS K TURNER III' full_name FROM DUAL UNION ALL
                SELECT 'PROFESSOR TURNER, CAMPBELL' full_name FROM DUAL UNION ALL
                SELECT 'RIVERA COPPER' full_name FROM DUAL UNION ALL
                SELECT 'COX, HOWARD' full_name FROM DUAL UNION ALL
                SELECT 'LINDA' full_name FROM DUAL;
    CREATE  TABLE t_prefix AS SELECT 'MR' prefix FROM DUAL UNION ALL
                 SELECT 'LADY' prefix FROM DUAL UNION ALL
                 SELECT 'DR' prefix FROM DUAL UNION ALL
                 SELECT 'SIR' prefix FROM DUAL UNION ALL
                 SELECT 'PROFESSOR' prefix FROM DUAL;
    CREATE TABLE t_suffix AS SELECT 'JR' suffix FROM DUAL UNION ALL
                 SELECT 'SR' suffix FROM DUAL UNION ALL
                 SELECT 'I' suffix FROM DUAL UNION ALL
                 SELECT 'II' suffix FROM DUAL UNION ALL
                 SELECT 'III' suffix FROM DUAL UNION ALL
                 SELECT 'PHD' suffix FROM DUAL UNION ALL
                 SELECT 'IV' suffix FROM DUAL;
    

    I tried this solution. A little talkative, but he has a lot of rules to cover:

    with aux_names as (
    select n.full_name,
           regexp_substr(n.full_name, '^[[:alpha:]]+') first_word,
           regexp_substr(n.full_name, '[[:alpha:]]+$') last_word
      from t_names n)
    , fixed_names as (
    select full_name,
           prefix,
           suffix,
           ltrim(regexp_substr(name_only, ',.+') || ' ', ', ') || -- after_comma
           rtrim(regexp_substr(name_only, '[^,]+')) as fixed_name -- before_comma
    from (select a.full_name,
                 first_word,
                 last_word,
                 p.prefix,
                 s.suffix,
                 rtrim(ltrim(
                 case when s.suffix is not null
                      then regexp_replace(case when p.prefix is not null
                                               then regexp_replace(a.full_name, '^[[:alpha:]]+\.*')
                                               else a.full_name end,
                                          '[[:alpha:]]+$')
                      else (case when p.prefix is not null
                                 then regexp_replace(a.full_name, '^[[:alpha:]]+\.*')
                                 else a.full_name end) end)) as name_only,
                 regexp_substr(a.full_name, '[[:alpha:]]+', 1, decode(p.prefix, null, 1, 2)) first_name,
                 regexp_substr(a.full_name, '[[:alpha:]]+', 1, decode(p.prefix, null, 1, 2)) last_name
            from aux_names a
            left join t_prefix p on p.prefix = a.first_word
            left join t_suffix s on s.suffix = a.last_word))
    select f.full_name,
           f.prefix,
           regexp_substr(f.fixed_name, '^[[:alpha:]]+') first_name,
           regexp_replace(f.fixed_name, '(^[[:alpha:]]+\s*)|(\s*[[:alpha:]]+$)') midddle_name,
           ltrim(regexp_substr(f.fixed_name, '\s[[:alpha:]]+$')) last_name,
           f.suffix,
           f.fixed_name
      from fixed_names f;
    

    Run the example:

    SQL> with aux_names as (
      2  select n.full_name,
      3         regexp_substr(n.full_name, '^[[:alpha:]]+') first_word,
      4         regexp_substr(n.full_name, '[[:alpha:]]+$') last_word
      5    from t_names n)
      6  , fixed_names as (
      7  select full_name,
      8         prefix,
      9         suffix,
     10         ltrim(regexp_substr(name_only, ',.+') || ' ', ', ') || -- after_comma
     11         rtrim(regexp_substr(name_only, '[^,]+')) as fixed_name -- before_comma
     12  from (select a.full_name,
     13               first_word,
     14               last_word,
     15               p.prefix,
     16               s.suffix,
     17               rtrim(ltrim(
     18               case when s.suffix is not null
     19                    then regexp_replace(case when p.prefix is not null
     20                                             then regexp_replace(a.full_name, '^[[:alpha:]]+\.*')
     21                                             else a.full_name end,
     22                                        '[[:alpha:]]+$')
     23                    else (case when p.prefix is not null
     24                               then regexp_replace(a.full_name, '^[[:alpha:]]+\.*')
     25                               else a.full_name end) end)) as name_only,
     26               regexp_substr(a.full_name, '[[:alpha:]]+', 1, decode(p.prefix, null, 1, 2)) first_name,
     27               regexp_substr(a.full_name, '[[:alpha:]]+', 1, decode(p.prefix, null, 1, 2)) last_name
     28          from aux_names a
     29          left join t_prefix p on p.prefix = a.first_word
     30          left join t_suffix s on s.suffix = a.last_word))
     31  select f.full_name,
     32         f.prefix,
     33         regexp_substr(f.fixed_name, '^[[:alpha:]]+') first_name,
     34         regexp_replace(f.fixed_name, '(^[[:alpha:]]+\s*)|(\s*[[:alpha:]]+$)') midddle_name,
     35         ltrim(regexp_substr(f.fixed_name, '\s[[:alpha:]]+$')) last_name,
     36         f.suffix,
     37         f.fixed_name
     38    from fixed_names f;
    
    FULL_NAME                  PREFIX    FIRST_NAME  MIDDDLE_NAME  LAST_NAME  SUFFIX FIXED_NAME
    -------------------------- --------- ----------- ------------- ---------- ------ ------------------
    MR.JAMES KOSNER JR         MR        JAMES                     KOSNER     JR     JAMES KOSNER
    MR.JOHNSON, WILLIAM J SR   MR        WILLIAM     J             JOHNSON    SR     WILLIAM J JOHNSON
    LADY GARCIA MARTINEZ I     LADY      GARCIA                    MARTINEZ   I      GARCIA MARTINEZ
    SIR ROBERTS K TURNER III   SIR       ROBERTS     K             TURNER     III    ROBERTS K TURNER
    DR.SCOTT GREEN PHD         DR        SCOTT                     GREEN      PHD    SCOTT GREEN
    LINDA                                LINDA                                       LINDA
    MR.THOMAS J JACKSON        MR        THOMAS      J             JACKSON           THOMAS J JACKSON
    COX, HOWARD                          HOWARD                    COX               HOWARD COX
    PROFESSOR TURNER, CAMPBELL PROFESSOR CAMPBELL                  TURNER            CAMPBELL TURNER
    RIVERA COPPER                        RIVERA                    COPPER            RIVERA COPPER
    
    10 rows selected
    

    I didn't test carefully though, I think there are a few bugs, you might find, depending on what input you insert in the tables, especially in the case of some incorrect data appears, like many and unexpected spaces, commas, points and anything else that could be key in regular expressions patterns figures.

    Kind regards
    Francisco.

    Published by: fsitja on November 10, 2010 10:03 fixed and restarted the application

Maybe you are looking for