Address Matching Using REGEXP_LIKE

Hey all,
I am a newbie to REGEXP and have an issue where I have 2 spatial tables, for each object in table1 and am doing an SDO_NN to find the nearest 2 objects in table2. I also have an address column for each spatial table. I am trying to compare address1 (from table1) to both addresses (address2 from table2) to find the most likely match candidate.
After reading about REGEXP it seemed to me the REGEXP_LIKE was most likely best way of achieving my matches.
What I have come up with works alot of times but not always and I don't quite understand it.
Here is an example where I don't understand what is going on where I used REGEXP_LIKE as this
REGEXP_LIKE(address1,replace(address2,' ','|'))
SELECT
  id, 
  address1,
  address2,
  CASE
    WHEN address1=address2 THEN 'EXACT MATCH'
    WHEN REGEXP_LIKE(address1,replace(address2,' ','|')) THEN 'PROBABLE MATCH'
    ELSE 'NON MATCH'
  END AS TEST
FROM
  SELECT
    1 ID, '930 OLD STEESE HWY' address1, '930 OLD STEESE HWY' address2
  FROM
    DUAL 
  UNION SELECT
    3 ID, '930 OLD STEESE HWY' address1, '920 OLD STEESE HWY' address2
  FROM
    DUAL   
  UNION SELECT
    3 ID, '930 OLD STEESE HWY' address1, '99 COLLEGE RD' address2
  FROM
    DUAL   
  UNION SELECT
    4 ID, '930 OLD STEESE HWY' address1, '80 5TH ST' address2
  FROM
    DUAL     
RESULTS
ID ADDRESS1            ADDRESS2            TEST
1  930 OLD STEESE HWY  930 OLD STEESE HWY  EXACT MATCH
2  930 OLD STEESE HWY  920 OLD STEESE HWY  PROBABLE MATCH
3  930 OLD STEESE HWY  99 COLLEGE RD       NON MATCH
4  930 OLD STEESE HWY  80 5TH ST           PROBABLE MATCHI am really confused as to the 4th line in the results?
Any thoughts and or suggestions?
Appreciate it!
Cheers,
Eric

Second and fourth row match because there is a word in address2 that is present (at least as substring) in address1: For the fourth row ST is substring of STEESE.
If you want a PROBALE MATCH only when there's a word in address2 that is present as a word in address1, you can change this way:
SQL> SELECT
  2    id,
  3    address1,
  4    address2,
  5    CASE
  6      WHEN address1=address2 THEN 'EXACT MATCH'
  7      WHEN REGEXP_LIKE(address1,'(^| )'||replace(address2,' ','|')||'($| )') THEN 'PROBABLE MATCH'
  8      ELSE 'NON MATCH'
  9    END AS TEST
10  FROM
11    (
12    SELECT
13      1 ID, '930 OLD STEESE HWY' address1, '930 OLD STEESE HWY' address2
14    FROM
15      DUAL
16    UNION SELECT
17      3 ID, '930 OLD STEESE HWY' address1, '920 OLD STEESE HWY' address2
18    FROM
19      DUAL
20    UNION SELECT
21      3 ID, '930 OLD STEESE HWY' address1, '99 COLLEGE RD' address2
22    FROM
23      DUAL
24    UNION SELECT
25      4 ID, '930 OLD STEESE HWY' address1, '80 5TH ST' address2
26    FROM
27      DUAL
28    );
        ID ADDRESS1           ADDRESS2           TEST
         1 930 OLD STEESE HWY 930 OLD STEESE HWY EXACT MATCH
         3 930 OLD STEESE HWY 920 OLD STEESE HWY PROBABLE MATCH
         3 930 OLD STEESE HWY 99 COLLEGE RD      NON MATCH
         4 930 OLD STEESE HWY 80 5TH ST          NON MATCHIn Oracle 11g you can use REGEXP_COUNT to count the common words between address1 and address2:
  2    id,
  3    address1,
  4    address2,
  5    CASE
  6      WHEN address1=address2 THEN 'EXACT MATCH'
  7      WHEN REGEXP_LIKE(address1,'(^| )'||replace(address2,' ','|')||'($| )') THEN 'PROBABLE MATCH'
  8      ELSE 'NON MATCH'
  9    END AS TEST,
10    regexp_count(address1,'(^| )'||replace(address2,' ','|')||'($| )') common_words
11  FROM
12    (
13    SELECT
14      1 ID, '930 OLD STEESE HWY' address1, '930 OLD STEESE HWY' address2
15    FROM
16      DUAL
17    UNION SELECT
18      3 ID, '930 OLD STEESE HWY' address1, '920 OLD STEESE HWY' address2
19    FROM
20      DUAL
21    UNION SELECT
22      3 ID, '930 OLD STEESE HWY' address1, '99 COLLEGE RD' address2
23    FROM
24      DUAL
25    UNION SELECT
26      4 ID, '930 OLD STEESE HWY' address1, '80 5TH ST' address2
27    FROM
28      DUAL
29    );
        ID ADDRESS1           ADDRESS2           TEST           COMMON_WORDS
         1 930 OLD STEESE HWY 930 OLD STEESE HWY EXACT MATCH               4
         3 930 OLD STEESE HWY 920 OLD STEESE HWY PROBABLE MATCH            3
         3 930 OLD STEESE HWY 99 COLLEGE RD      NON MATCH                 0
         4 930 OLD STEESE HWY 80 5TH ST          NON MATCH                 0Max
[My Italian Oracle blog|http://oracleitalia.wordpress.com/2009/12/29/estrarre-i-dati-in-formato-xml-da-sql/]
Edited by: Massimo Ruocchio on Dec 29, 2009 10:48 PM
Added regexp_count example.

Similar Messages

  • Address Matching Using Oracle Text

    Hi,
    I am a newbie to Oracle Text. Hence please pardon my ignorance if this is a "RTFM" Query.
    We would like to clash our customer addresses against a table (GEO) that has addresses and geographic coordinates (latitude, longitude etc). The customer address data are in four VARCHAR2 columns (address1, address2, address3 & address4) and need not be in the same order as the address data in the GEO table.
    Has anybody used Oracle Text to do similar work to score addresses?
    Any links & pointers will be highly appreciated.
    Thanks in advance.
    Best Regards
    Ramdas

    When you use a multi_column_datastore, even though the index is only created using one column name and only that column name is used in the contains clause, it searches all columns named in the multi_column_datastore. It may be clearer if you use a dummy column with a name that has more meaning; I have used addresses in the revised example below.
    Queries run faster if you put everything in one contains clause instead of using multiple contains clauses.
    If you add a section group and field sections, then you can search within those sections and apply weights. In the following example I have doubled the score for results in address1 and address2 and halved the score for results in address3 and address4.
    SCOTT@orcl_11gR2> CREATE TABLE customers
      2    (id       NUMBER,
      3       address1  VARCHAR2(30),
      4       address2  VARCHAR2(30),
      5       address3  VARCHAR2(30),
      6       address4  VARCHAR2(30),
      7       addresses VARCHAR2(1))
      8  /
    Table created.
    SCOTT@orcl_11gR2> INSERT INTO customers VALUES
      2    (1, '123 Somewhere, Someplace', 'nowhere', 'nowhere', 'nowhere', null)
      3  /
    1 row created.
    SCOTT@orcl_11gR2> INSERT INTO customers VALUES
      2    (2, 'nowhere', 'nowhere', 'nowhere', '123 Somewhere, Someplace', null)
      3  /
    1 row created.
    SCOTT@orcl_11gR2> INSERT INTO customers VALUES
      2    (3, 'nowhere', '500 Oracle Pkwy', 'nowhere', 'nowhere', null)
      3  /
    1 row created.
    SCOTT@orcl_11gR2> INSERT INTO customers VALUES
      2    (4, 'nowhere', 'nowhere', '500 Oracle Pkwy', 'nowhere', null)
      3  /
    1 row created.
    SCOTT@orcl_11gR2>
    SCOTT@orcl_11gR2> BEGIN
      2    CTX_DDL.CREATE_PREFERENCE
      3        ('cust_datastore',
      4         'MULTI_COLUMN_DATASTORE');
      5    CTX_DDL.SET_ATTRIBUTE
      6        ('cust_datastore',
      7         'COLUMNS',
      8         'address1, address2, address3, address4');
      9    CTX_DDL.CREATE_SECTION_GROUP
    10        ('cust_sg', 'BASIC_SECTION_GROUP');
    11    CTX_DDL.ADD_FIELD_SECTION ('cust_sg', 'address1', 'address1', true);
    12    CTX_DDL.ADD_FIELD_SECTION ('cust_sg', 'address2', 'address2', true);
    13    CTX_DDL.ADD_FIELD_SECTION ('cust_sg', 'address3', 'address3', true);
    14    CTX_DDL.ADD_FIELD_SECTION ('cust_sg', 'address4', 'address4', true);
    15  END;
    16  /
    PL/SQL procedure successfully completed.
    SCOTT@orcl_11gR2> CREATE INDEX customers_idx
      2  ON customers (addresses)
      3  INDEXTYPE IS CTXSYS.CONTEXT
      4  PARAMETERS
      5    ('DATASTORE     cust_datastore
      6        SECTION GROUP cust_sg')
      7  /
    Index created.
    SCOTT@orcl_11gR2> CREATE TABLE geo
      2    (address      VARCHAR2(40),
      3       coordinates  VARCHAR2(30))
      4  /
    Table created.
    SCOTT@orcl_11gR2> INSERT INTO geo VALUES
      2    ('500 Oracle Pkwy, Redwood City, CA 94065',
      3       '37° 31'' N / 122° 15'' W')
      4  /
    1 row created.
    SCOTT@orcl_11gR2> INSERT INTO geo VALUES
      2    ('123 Somewhere Street, Someplace City, CA',
      3       NULL)
      4  /
    1 row created.
    SCOTT@orcl_11gR2> SELECT SCORE(1), c.*, g.address, g.coordinates
      2  FROM   customers c,
      3           (SELECT address,
      4                '(' || REPLACE (REPLACE (address, ' ', ','), ',,', ',') || ')' addr,
      5                coordinates
      6            FROM   geo) g
      7  WHERE  CONTAINS
      8             (c.addresses,
      9              '((' || g.addr || ' WITHIN address1 OR ' ||
    10                   g.addr || ' WITHIN address2) * 2) OR ' ||
    11              '((' || g.addr || ' WITHIN address3 OR ' ||
    12                   g.addr || ' WITHIN address4) * 0.5)',
    13              1) > 0
    14  ORDER  BY SCORE(1) DESC
    15  /
      SCORE(1)         ID ADDRESS1
    ADDRESS2                       ADDRESS3
    ADDRESS4                       A ADDRESS
    COORDINATES
            68          1 123 Somewhere, Someplace
    nowhere                        nowhere
    nowhere                          123 Somewhere Street, Someplace City, CA
            59          3 nowhere
    500 Oracle Pkwy                nowhere
    nowhere                          500 Oracle Pkwy, Redwood City, CA 94065
    37° 31' N / 122° 15' W
            17          2 nowhere
    nowhere                        nowhere
    123 Somewhere, Someplace         123 Somewhere Street, Someplace City, CA
            15          4 nowhere
    nowhere                        500 Oracle Pkwy
    nowhere                          500 Oracle Pkwy, Redwood City, CA 94065
    37° 31' N / 122° 15' W
    4 rows selected.

  • Mail address matching is stuck

    I did a straight upgrade (meant to do archive and install but didn't) and it all seems good with this exception. When I type a name in the to: slot in mail, the little wheel turns and turns and never matches the characters typed with an address in my address book. I haven't seen any other posts on this particular glitch. I also have the issue others are having with Mail not quitting; have to force quit it.
    I'm sure Apple will address this and other issues in their next update but wanted to get it on the record. If anyone has a similar problem or a workaround, please let me know. For now, it's a minor annoyance.
    Thanks,
    Connie

    Well, my hunch is this is all related to various mail snafus -- I have to force quit the app, I did try your suggestion (think I had already done that but tried it again) but didn't work and I also find I can't send unless I use the service of smtp.com -- my regular smtp server is not connecting. Fortunately, I am using my laptop to guinea pig leopard and the mail issues are all I've found so far and they are not deal breakers for me on this machine. I was interested to see, however, that no one else appears to have reported the address book/address matching issue that I'm having.
    I think it's a matter of riding this out till the next update and keeping my more essential machines on tiger for the time being.
    Certainly open to other ideas if anyone has them.
    Thanks,
    Connie

  • Doing Source IP address NAT. Using 1 address vs using many

    I have a few implimentations where I am using source groups to do NAT on the client's source IP address. It is possible to always translate the source IP address to the same one, or to have it be different depending on the content rule you hit.
    Is there any advantage of one over the other?

    Thanks for the thoughts. I am aware of the content rule limitation, and actually, (depending on your definition of PAT vs NAT) the CSS can do NAT of the source IP address using source groups and an ACL. It can translate the source IP address of an incoming packet from a client into a different IP address. You don't really have a pool of addresses like you do on a Cisco router, you can specify a single IP address to translate the source address to, or different ones depending on the content rule you hit, so it is kind of like NATing with overload on a router. I am doing it now.
    The basic steps for doing NAT on the source(I.E.-Client's) IP address are:
    group [groupx]
    ip address [source address you want to change client IP to]
    active
    acl 1
    clause 10 permit any any destination [VIP of content rule] sourcegroup [groupx]
    apply circuit-(VLANx)
    If the inbound packet on VLANx matches all the criteria in the clause statement, the "sourcegroup" part of the clause statement links you to the ip address that you want to NAT your client's source address to.
    You can build on this and make it as fancy as you like, even translating the source address to different addresses depending on the content rule you hit. I'm just wondering if there is an advantage of using many different IP addresses over using just one.

  • Create Offline Address Book using powershell - PublicFolderDistributionEnabled not found

    We are using the following commands to create a new Offline Address book using powershell. The command New-OfflineAddressBook runs successfully and creates an Offline Address Book. However when we try to set the value of PublicFolderDistributionEnabled property
    using Set-OfflineAddressBook we get the following exception
    Remote Exception: A parameter cannot be found that matches parameter name 'PublicFolderDistributionEnabled'
                try
                    using (Runspace runSpace = OpenRunspace())
                        // Create offline address book command
                        var command = new Command("New-OfflineAddressBook");
                        command.Parameters.Add("Name", name);
                        command.Parameters.Add("AddressLists", addressListName);
                        command.Parameters.Add("VirtualDirectories", OABServer);
                        // Execute command
                        if ((res = ExecuteShellCommand(runSpace, command)) == false)
                            return false;
                        // Set offline address book command
                        var command1 = new Command("Set-OfflineAddressBook");
                        command1.Parameters.Add("Identity", name);
                        command1.Parameters.Add("PublicFolderDistributionEnabled", publicFolderEnabled);
                        command1.Parameters.Add("Confirm", new SwitchParameter(false));
                        // Execute command
                        if ((res = ExecuteShellCommand(runSpace, command1)) == false)
                            DeleteOfflineAddressBook(name);
                            return false;
                catch (Exception ex)
                    DeleteOfflineAddressBook(name);
                    throw;

    If your Exchange version is 2013 it supports only the web distribution method.
    Please follow this to create OAB in Exchange2013 
    http://blogs.technet.com/b/exchange/archive/2013/01/14/managing-oab-in-exchange-server-2013.aspx
    Please check this for the details of OAB in Exchange2013
    http://blogs.technet.com/b/exchange/archive/2012/10/26/oab-in-exchange-server-2013.aspx
    If it Exchange2010 please check
    this
    Thanks, MAS
    Please mark as helpful if you find my comment helpful or as an answer if it does answer your question. That will encourage me - and others - to take time out to help you.

  • My i cloud account is locked, the e mail address I used can no longer be accessed and when I click the option to use the questions to get a new password it asked for my ID number, when I input that it tells me its wrong! now what?

    I forgot my i cloud password
    The e mail address i used can no longer be accessed
    To access the questions way, it requires my ID number
    when I input my ID number the response is  ' ID number incorrect! even though I am inputting there correct number
    is there any way i can resolve this?

    Contact the Apple account security team for your country and ask for assistance resetting the password: Apple ID: Contacting Apple for help with Apple ID account security.

  • HT1920 I am trying to sign on an old Apple ID through iTunes and it is likely that the email address I used has been closed down. I can not remember the password due to using a new apple ID I frequently use. How else can I retrieve my password or sign in?

    I have an old Apple ID I have been trying to log in to retrieve permission for the songs I have bought for my iTunes. However due to it being an old ID, I have forgotten the password and from what I can remember, the email address I used for security was closed down. I am aware that I can go through security questions and when asked for my D.O.B, I have a feeling I never adjusted my settings in the Apple ID account therefore can not get past that question either.
    Please help!
    Thanks
    Karen

    Hi Kazmania89,
    Welcome to the Support Communities!
    If you require additional assistance with this, click on the link below for guidance:
    Apple ID: Contacting Apple for help with Apple ID account security
    http://support.apple.com/kb/HT5699
    Once you are able to gain access to the old Apple ID, this article may be helpful:
    Using your Apple ID for Apple services
    http://support.apple.com/kb/HT4895
    I have purchased music, apps, or books with multiple Apple IDs. How can I get all of this content onto my iOS device?

    First, you need to copy all of your purchased content so it is on the same Mac or PC with iTunes. This computer should be the one you sync your device with. For more information on how to move your content, see these articles:
    Mac:  iTunes for Mac: How to copy purchases between computers
    PC:  iTunes for Windows: How to copy purchases between computers
    Next, authorize your computer to play content with each Apple ID in iTunes. Once your computer is authorized for all your content, it can be synced to your iPhone, iPad, or iPod touch. 
    Cheers,
    - Judy

  • I am trying to change the email address associated with my existing account to free up my university email address for use in obtaining Creative Cloud.

    I am trying to change the email address associated with my existing account to free up my university email address for use in obtaining Creative Cloud.  Every time I go to the account settings of my existing account (which currently uses my university email, as I set it up years ago and had no idea it'd eventually cause problems), I enter a different email to use for that account but I continuously receive an error message saying "account changes cannot be saved."  It makes me think that it's because the email isn't verified (funny, it actually is verified since it has been the alternate email on the old account for years), but when I click the "send verification email" nothing happens (that is, no email is sent to that other email address).
    Anyway, my university is now requiring that faculty create new accounts using our university email addresses in order to register/use Creative Cloud.  Am I able to delete my old account, or can anyone help me actually change the email address associated with my old account without getting a "changes can't be saved" error?

    This is an open forum, not Adobe support... you need Adobe support to help
    Adobe contact information - http://helpx.adobe.com/contact.html
    -Select your product and what you need help with
    -Click on the blue box "Still need help? Contact us"
    or
    Make sure that EVERY DETAIL is the same in every place you enter your information
    -right down to how you spell and punctuate the parts of your name and address
    Change/Verify Account https://forums.adobe.com/thread/1465499 may help
    -Credit card https://helpx.adobe.com/utilities/credit-card.html
    -email address https://forums.adobe.com/thread/1446019
    -http://helpx.adobe.com/x-productkb/global/didn-t-receive-expected-email.html

  • Export Address Book using CSV file to Verizon Webmail

    I need to export the contents of my address book using a CSV file format which is compatible with Verizon Webmail.
    Verizon Webmail will not acknowledge any other format other than CSV and reject my attempts to use Mac sys tem formats.
    Help.... Chan

    I need to export the contents of my address book using a CSV file format which is compatible with Verizon Webmail.
    Verizon Webmail will not acknowledge any other format other than CSV and reject my attempts to use Mac sys tem formats.
    Help.... Chan

  • I installed Mountain Lion so that I could sync my notes with my iPhone that already syncs notes with a specific email address I use for school, but during the install it automatically set up Notes to sync w the wrong email addy. How can I fix it?

    I installed Mountain Lion so that I could sync my notes with my iPhone that already syncs notes with a specific email address I use for school, but during the install it automatically set up Notes to sync w the wrong email addy. It looked in Mail, which had 5 email accounts set up in it, and for some reason picked the only one that I no longer use because it is for a school that I no longer attend. How can I fix it so that it syncs with the correct email account for notes and calendar? There don't seem to be any settings available other than to check if you want to use the basic features. It also said during the set up that it was setting up 'find my mac' but if I look on the iCloud website there is nothing showing there for finding my mac.
    At this point I feel like I wasted my money paying for this supposed upgrade. I got nothing for it but frustration. It even automatically set my security settings to allow only downloads from the Mac store so the first time I went to download something I had to stop what I was doing and go correct settings first. I feel like there should be a security setting to block downloads from the Mac store so I don't accidentally end up clicking the wrong thing and being charged.

    iCloud isn't syncing them on your phone.  You simply added the email account to your phone and enabled calendar and notes syncing with the email provider, and the calendar and notes appear in the calendar and notes apps on your phone.  You can do this with Gmail, Yahoo and other IMAP account.  iCloud email is just another IMAP account, but syncs notes with Apple's iCloud server just as Gmail syncs notes and calendars with Google's server.
    iCloud didnt' set up a non-iCloud account on your Mac.  When you check Mail in System Preferences>iCloud, it only creates an iCloud email account.  You can also add other email accounts to your Mac by going to System Preferences>Mail,Contacts,Calendars and clicking on the "+" sign on the bottom of the left sidebar.  If you added these other email accounts to your Mac before you upgraded to Mountain Lion, these were simply maintained on your Mac after you upgraded.

  • HT5622 We are a family of 4, each with their own apple device. Is it best for us to set up individual apple ID's for things like ITunes? If we do can the same e-mail address be used for all of them or do we need to create e-mails for the kids? Thank-you

    We are a family of 4, each with their own apple device. Is it best for us to set up individual apple ID's for things like ITunes? If we do can the same e-mail address be used for all of them or do we need to create e-mails for the kids?
    Thank-you

    1. Yes, it is.
    2. You may be able to use the same address by adding a plussed suffix to it, such as [email protected] If that doesn't work, create separate emails.
    (103279)

  • I no longer have access to the back up email address I used when I set up my apple ID. I have since forgotten the answers to my security questions and am having a problem making changes to my account. What can I do?

    I no longer have access to the back up email address I used when I set up my apple ID. I have since forgotten the answers to my security questions and am having a problem making changes to my account. What can I do?

    You need to ask Apple to reset your security questions. To do this, click here and pick a method; if that page doesn't list one for your country or you're unable to call, fill out and submit this form.
    They wouldn't be security questions if they could be bypassed without Apple verifying your identity.
    (114957)

  • For some reason my app store email is incorrect on my ipad 1 how do i change the email address? please help me as this is most frustrating. i want to use the same email address i use on my Iphone and I mac

    Please help.
    for some odd reason my app store email address on my Ipad 1 is incorrect. How do i change it?
    i would like to use the same email address i use on my I Phone and I Mac
    Please help as i find this situation most frustrating.
    many thanks
    Joao

    Do you perhaps have more than one Apple ID?  If your response is "No," are you absolutely positive?

  • Can i create additional apple id's using the same email address for using multiple products with iCloud?

    can i create additional apple id's using the same email address for using multiple products with iCloud?

    Hi Anne,
    I'm pretty sure different eMail addies are needed for different Apple IDs.

  • I am unable to change or delete my iCloud ID, it is prompting sign in using an old email address that used to be my Apple ID, others have had this same problem but the answer seems to be to delete the iCloud account but I can't do that.

    I am unable to change or delete my iCloud ID, it is prompting sign in using an old email address that used to be my Apple ID, others have had this same problem but the answer seems to be to delete the iCloud account but I can't do that, because when I select delete account it prompts me to sign in on the old email address which doesn't exist anymore!! Please help!

    Welcome to the Apple community.
    This feature has been introduced to make stolen phones useless to those that have stolen them.
    However it can also arise when the user has changed their Apple ID details with Apple and not made the same changes to their iCloud account/Find My Phone on their device before upgrading to iOS 7.
    The only solution is to change your Apple ID back to its previous state with Apple at My Apple ID, verify the changes, enter the password as requested on your device and then turn off "find my phone".
    You should then change your Apple ID back to its current state, verify it once again, delete the iCloud account from your device and then log back in using your current Apple ID. Finally, turn "find my phone" back on once again.
    This article provides more information about Activation Lock.

Maybe you are looking for

  • Run report cause "The page cannot be displayed"  OR The connection with the

    Hello, 1. Database oracle 10g R2 on windows 2003 server enterprise edition with SP2 2. Application Server Oracle 10g R2 on Windows 2003 Server with SP2. Problem explanation one of our branch which is connected via leased line is unable to run some of

  • Error when running adcfgclone.pl on dbTier

    Hi Guru's, Am currently performing a cloning on EBS 11.5.10.2 running on RHEL AS 3.0 (Taroon Update 6). I followed all the correct procedures on the source system,including running of adpreclone on both tiers and running autoconfig,and every step com

  • Could u pls  send these?

    I need a moderate example for interactive report with little bit complexity in logic could any body provide me any report or atleast link so that I can able to learn ,As Im very fresher to reports Im interested to knew about the reports development b

  • Prepared Statement - Using IN()

    Does anybody have a good solution to using an IN clause in a preapred Statement? The query I have might be "Select * from dual where 1 IN(1,2,3,4);" OR "Select * from dual where 1 IN(1,2,3,4, 5, 6, 7);" OR "Select * from dual where 1 IN(n number of a

  • Purchased app not showing up on ipad

    I purchased an app from the app store and it won't show up on my ipad. When I sync to itunes, the app shows up there. But it can't be found on my ipad, I've tried searching for it. I read that age restrictions can cause the app to vanish but I don't