Please help to translate ms access sql for oracle

Hello

I work by the migration of sql processes for updating legacy 11g access ms stuff we already use for a lot of other business processes.

I need advice with the code below if someone could help please.

SELECT (ABC. NAME = ABC. + (ABC. FAMILY NAME) INITS = ABC. INITIALS or IsNull (ABC. INITS) or IsNull (ABC. +(ABC.) INITIALS)) BDAY = ABC. BIRTHDAY or IsNull (ABC. BDAY)) AS [success]

The results in the column are successes; 0 = no match fields, matches, 2 = 2 fields match, 3 = 3 fields are the field of 1 = 1.

It works 3 concatenations and function success fills a column with a numeric value that reflects the success.

in General, it seems to be almost a Where statement but clause to choose and it operates fortunately access.

There are a lot more code, but ironically it is fairly standard, once the brackets [] around the table with spaces names are deleted and search and replacement of the legacy! between the table and column names.

Your suggestions are greatly appreciated.

Cheers, Peter

so you'd:

SELECT DECODE (ABC. NAME, ABC. SURNAME, 1, 0)

+ DECODE (NVL (ABC. INITS, ABC. (INITIALS), NVL (ABC. INITIALS, ABC. INITS), 1, 0)

+ DECODE (NVL (ABC. BROWN, ABC. (BIRTHDAY), ABC. BIRTHDAY, 1, 0) as a result

Of...

Returns + 1 for all matches (so 0 to do nothing, 1 for 1, 2, 2,...)

the matches are: the same name (both null is considered to be identical too)

Inits and identical initials (null or one of them null is considered identical too)

bday and identical birthday (both null or null bday is considered identical too)

HTH

Tags: Database

Similar Questions

  • Covert SybaseIQ SQL for Oracle

    Hi all

    Can come a help me next secret SybaseIQ SQL for Oracle.

    Select
    t.Sales_rep_id as sales_rep_id
    CASE when
    length (if t.market_id is null then "endif) = 0 or t.market_id is null
    then 0 otherwise cast (t.market_id as integer) end UP as market_id
    "TENDER" as feature_category
    null as is_override_tax_exempt
    null as audit_entered_by_user of ODS. POS_ODS_TENDER t;

    Thank you

    user2281943 wrote:
    Hi all

    Can come a help me next secret SybaseIQ SQL for Oracle.

    Select
    t.Sales_rep_id as sales_rep_id
    CASE when
    length (if t.market_id is null then "endif) = 0 or t.market_id is null
    then 0 otherwise cast (t.market_id as integer) end UP as market_id
    "TENDER" as feature_category
    null as is_override_tax_exempt
    null as audit_entered_by_user of ODS. POS_ODS_TENDER t;

    Thank you

    Try this

    select t.Sales_rep_id as sales_rep_id
           , CASE when length(decode(t.market_id,null,'')) = 0 or t.market_id is null
                  then 0
                  else to_number(t.market_id)
             END as market_id
           , 'TENDER' as feature_category
           , null as is_override_tax_exempt
           , null as audit_entered_by_user
      from ODS.POS_ODS_TENDER t;
    
  • Please help my iPhone 6 is disabled for 60 minutes

    Please help my iPhone 6 is disabled for 60 minutes

    Follow these steps to activate your iPhone. If you have forgotten the password for your iPad, iPhone or iPod touch, or your device is disabled - Apple supports

  • Please help find the driver win 7 for sharp AM-400 MFP

    I have Windows XP driver for my Sharp AM - 400 multifunction printer. I tried to install it in different compatibility mode to work on win 7 but without success.  Please help find the driver win 7 for sharp AM-400 MFP. Regarding the LEP

    Think that its too old. I think its time to get another printer

  • Convert or map Typedonnees decimal Transact-SQL for Oracle Number data type?

    MSSQL 2005
    Oracle 10.2 g

    In a MSSQL table, I have a column with the data type set on (decimal (1.0), null) with the values of line-1. (695 lines in total)

    In the Oracle table, the proposed mapped column is a number data type. When I import data, I received 695 errors with the message "invalid value for the field. How to properly convert or map Decimal (MSSQL) Transact-SQL for Oracle Number data type for a negative value?

    Thank you.

    How do you load data into Oracle? What tool or programming language you are using? Can you post something cause what you stated in your post should work, but there may be some ODBC, or other type of conversion factors to be taken into account.

     > create table t1 (field1  number(1,0));
    
    Table created.
    
     > insert into t1 values (-1);
    
    1 row created.
    
    UT1 > select * from t1;
    
        FIELD1
    ----------
            -1
    

    HTH - Mark D Powell.

  • Please help me about running a sql file

    Hi, I downloaded a sql file from

    http://www.cs.UWF.edu/~sbagui/DB/practical_oracle.htm

    But I am unable to execute successfully... Please help me with this... thank you

    SowmyRaj wrote:

    But how do I access the tables?

    Where these tables are stored?

    I have already said - market in the script. Try to understand. Tables are created in the REARP schema:

    run immediately "alter session set current_schema = rearp';"

    Then connect as a matter, for example:

    Select rearp.student;

    SY.

  • Please help me! I need driver for a6750t blu-ray(lits-on)

    Hello! Guy!

    I need help! Please help me.

    My Hp desktop computer does not recognize the blu - ray drive (ATAPI BD B DH6E2L) since I've upgraded to Windows 7.

    I heard that this problem will be solved if I went back to the old operating system (Vista). but I don't want to go back to the old OS because Vista is too slow.

    Is there anyone who solve this problem or would you please let me know how to get this driver for blu - ray.

    Thank you in advance.

    Thanks DavidPK!

    I tried the solution you have connected, but it did not work. so I clicked on the content of this site.

    I followed the solution here and it worked... Great!

    You are very helpful to solve the problem.

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

    Go to this site! Follow the instructions. Now my Blu - ray works!... the problem is the registry corruption.

    but just be careful when you deal with registry!

    The help link

    Windows 7 or Windows Vista

    1. Click Start

      Collapse this includes this image
  • ODI 12 - problem with LKM SQL for Oracle

    Hi again,

    Three days ago, that I asked about the problem with the data types of data warehouses in models that were missing. After you apply the ideas suggested by Rita (thank you very much ) I got from their work.

    But after that, we came across a new problem. When you run a mapping (Oracle for Oracle databases), it failed on the second stage - ' "work table create. "When we checked the generated code was something like this: '(" CREATE TABLE < work_table_name >). None of the names of columns or data types have been described in parentheses and as expected, the ODI execution error was "invalid identifier". It seems that API odiRef.getColList(params)%> does not work. I tried loading using LKM Oracle Oracle (DB LINK) but once again the columns are missing in the generated script.

    I have to mention the master and work repositories are different databases from Oracle and ODI Agent is not installed because of some problems.

    We are still beginners of ODI and would appreciate any help from more experienced guy (or other beginners).

    Thank you in advance.

    Just by chance, we found the soluton today!

    The reason of missing generated code was that the description of the types of data was not entirely cofigured.

    We found that the fields "create table syntax" and "'syntax of data accessible in writing' in each type of data in the topology definition were empty." After filling them, the generation of the script is running properly.

    Before that we had problems with missing data types in models and we realized the reverse engineering of the types of data, but obviously it is insufficient.

    Thanks to all those who participated in the discussion and tried to help us!

  • Please help, unidentified network, Internet access without problem...

    Hello world...

    I have a Toshiba Satellite C850 performer windows 8 64-bit, and it was working fine, suddenly the wifi doesn't connect now and said internet access, when I press on troubleshoot it says "wifi is not a valid IP configuration", and also tried to connect through a LAN cable, it does not either, but other laptops and mobile phones perfectly connects to the network It happened after I installed Skype. !!! I know it's a coincidence, but thought I should say...

    I tried to disable the two network adapters, forget network then connection, tried to remove the 'Hello' in the firewall, but I was not even have Hello... I'm going crazy with her...

    I tried to disable the firewall, anti-virus uninstall, I got avast, I tried to disable IPv6.

    tried these commands cmd

    netsh winsock reset catalog

    netsh int ip reset reset.log hit

    ipconfig/flushdns

    He said

    «"«reset the interface...»»» Ok!
    "something that I don't remember now" reset OK!
    reset failed
    Access is denied

    «' There is no user specified parameters to be re-armed»»»

    Although I chose command prompt (admin)...

    also tried

    ipconfig/release

    ipconfig/renew

    It was the result

    Although I was connected at this time...

    Tried another router wifi at home with my brother, with no other connected devices but this win8 one, didn't work either...

    Tried to boot into "Safe Mode with network" no longer works...

    I tried to uninstall the driver and install the last, also did not work,

    I also disabled the (avast NDSI firewall driver) and the (avast firewall driver), didn't work...

    This is the screenshot of the ipconfig/all command

    I tried to take the IP address and the subnet mask and default gateway and DNS servers, since a working laptop and enter manually on this laptop from win8 but did not work, but now there is no 'limited access and no yellow triangle', but still no internet connectivity...

    Here are a few screenshots:

    My network is the first...

    and ALL this applies for WiFi AND cable LAN, and also I tried to connect my Samsung galaxy phone and tried 3 G connect via it's also did not work, but it used to work before the problem 

    HEEEEEEEELP PLEEEEEEEEAAAAAAAAAASE...

    Hello

    Please contact Microsoft Community.

    We appreciate your efforts and the provision of information in detail about the issue. As you have already tried some troubleshooting and your computer still does not connect to the internet. I suggest you to consult the article below and check if it helps.

    How to refresh, reset or restore your PC;

    Warning: When you use system restore to restore the computer to a previous state, the programs and updates that you have installed are removed.

    http://Windows.Microsoft.com/en-us/Windows-8/restore-refresh-reset-PC

    Important: refer to the section "restore your PC to an earlier point in time."

    Note: Try to restore your system to an earlier date when everything worked correctly.

    Meet us, then we can help you further.

  • Help, had fights with this sql for a day now

    Grateful if someone could give me a pointer here. fighting with this thing for a day and can't do things.

    Have 2 tables
    tbl_ate_jun & tbl_pd_jun
    the two paintings by xt

    This is creates it for everyone.
    CREATE TABLE "ME"."TBL_PD_JUN"
      (
        "ID"                  VARCHAR2(500 BYTE),
        "PROJECT_NUMBER"      VARCHAR2(500 BYTE),
        "PROJECT_NAME"        VARCHAR2(500 BYTE),
        "DESCRIPTION"         VARCHAR2(500 BYTE),
        "PROJECT_TYPE"        VARCHAR2(500 BYTE),
        "ORGANIZATIONAL_NAME" VARCHAR2(500 BYTE),
        "CUSTOMER_NAME"       VARCHAR2(500 BYTE),
        "OFFICE_FSR"          VARCHAR2(500 BYTE),
        "PROGRAMS_FSR"        VARCHAR2(500 BYTE)
      )
      ORGANIZATION EXTERNAL
      (
        TYPE ORACLE_LOADER DEFAULT DIRECTORY "XE_FTP" ACCESS PARAMETERS ( records delimited BY newline skip 0 fields terminated BY ',' OPTIONALLY ENCLOSED BY '"' MISSING FIELD VALUES ARE NULL ) LOCATION ( 'tbl_pd_jun.csv' )
      ) ;
    CREATE TABLE "ME"."TBL_ATE_JUN"
      (
        "ID"                        VARCHAR2(500 BYTE),
        "PERSON_SSO"                VARCHAR2(500 BYTE),
        "FIRST_NAME"                VARCHAR2(500 BYTE),
        "LAST_NAME"                 VARCHAR2(500 BYTE),
        "VOUCHER_HOURS"             VARCHAR2(500 BYTE),
        "FISCAL_YEAR_WEEK"          VARCHAR2(500 BYTE),
        "ORG_TIER2_NAME"            VARCHAR2(500 BYTE),
        "ORG_TIER3_NAME"            VARCHAR2(500 BYTE),
        "VOUCHER_REASON"            VARCHAR2(500 BYTE),
        "VOUCHERING_STATUS"         VARCHAR2(500 BYTE),
        "ORG_TIER4_NAME"            VARCHAR2(500 BYTE),
        "TIER4_MANAGER_NAME"        VARCHAR2(500 BYTE),
        "VOUCHER_CODE"              VARCHAR2(500 BYTE),
        "VOUCHER_DESCRIPTION"       VARCHAR2(500 BYTE),
        "PERSON_COUNT"              VARCHAR2(500 BYTE),
        "HOUR_TYPE"                 VARCHAR2(500 BYTE),
        "APPLIED_FLAG"              VARCHAR2(500 BYTE),
        "COST_CENTER_CODE"          VARCHAR2(500 BYTE),
        "VOUCHER_CLASS"             VARCHAR2(500 BYTE),
        "VOUCHER_CLASS_DESCRIPTION" VARCHAR2(500 BYTE),
        "VOUCHER_SUB_CLASS"         VARCHAR2(500 BYTE),
        "PROGRAM_TYPE"              VARCHAR2(500 BYTE),
        "PAYCODE_NAME"              VARCHAR2(500 BYTE),
        "PAY_CODE"                  VARCHAR2(500 BYTE)
      )
      ORGANIZATION EXTERNAL
      (
        TYPE ORACLE_LOADER DEFAULT DIRECTORY "XE_FTP" ACCESS PARAMETERS ( records delimited BY newline skip 0 fields terminated BY ',' OPTIONALLY ENCLOSED BY '"' MISSING FIELD VALUES ARE NULL ) LOCATION ( 'tbl_ate_jun.csv' )
      ) ;
    Basically, in tbl_ate_jun, it has all the user ID (person_sso)
    Im trying to generate a report that contains all person_sso numbers in the first column.
    Second column have applied_hours, then office_hours, then programs_hours, then total_hours, then diff_hours (difference).

    Here's the code so far, but I just cant get, it is true, that it shows never all of the sso, each select individually works very well, but may not be combined, does not work well.

    select a.person_sso,NVL(sum(b.applied_hours),0),NVL(sum(c.office_hours),0),NVL(sum(d.programs_hours),0),NVL(sum(e.total_hours),0),NVL(sum(f.diff_hours),0) 
    from 
    
    tbl_ate_jun a,
    
    (SELECT
    tbl_ate_jun.person_sso as applied_sso,
    tbl_ate_jun.Voucher_Hours as applied_hours
    FROM
    tbl_pd_jun,
    tbl_ate_jun 
    WHERE
    tbl_ate_jun.voucher_code IN (select project_number from tbl_pd_jun
    where Office_FSR IS NULL AND Programs_FSR IS NULL)
    and tbl_ate_jun.voucher_code=tbl_pd_jun.project_number
    )b,
    
    
    (SELECT
    tbl_ate_jun.person_sso as office_sso,
    tbl_ate_jun.Voucher_Hours as office_hours
    FROM
    tbl_pd_jun,
    tbl_ate_jun
    WHERE
    tbl_pd_jun.Project_Number=tbl_ate_jun.Voucher_Code AND tbl_pd_jun.Office_FSR = 'Y' 
    )c,
    
    (SELECT
    tbl_ate_jun.person_sso as programs_sso,
    tbl_ate_jun.Voucher_Hours as programs_hours
    FROM
    tbl_pd_jun,
    tbl_ate_jun
    WHERE
    tbl_pd_jun.Project_Number=tbl_ate_jun.Voucher_Code AND tbl_pd_jun.Programs_FSR = 'Y'  
    )d,
    
    (SELECT
    tbl_ate_jun.person_sso as total_sso,
    tbl_ate_jun.Voucher_Hours as total_hours
    from
    tbl_ate_jun 
    )e,
    
    
    (SELECT
    tbl_ate_jun.person_sso as diff_sso,
    tbl_ate_jun.Voucher_Hours as diff_hours
    from
    tbl_ate_jun
    WHERE voucher_code NOT IN (select project_number from tbl_pd_jun)
    )f
    
    
    where
    a.person_sso=b.applied_sso
    and a.person_sso=c.office_sso
    and a.person_sso=d.programs_sso
    and a.person_sso=e.total_sso
    and a.person_sso=f.diff_sso
    
    group by a.person_sso
    Help, please. not every column is filled with a sum of data, some would be empty if it applies to the sso.

    Published by: Jay on August 10, 2011 07:45

    not every column is filled with a sum of data, some would be empty if it applies to the sso.

    You will probably need to OUTER JOIN then...
    http://download.Oracle.com/docs/CD/B28359_01/server.111/b28286/queries006.htm#sthref3295
    http://www.Oracle-base.com/articles/9i/ANSIISOSQLSupport.php#outer_join

  • Need help to translate PS Bloom tutorial for Elements 8 ~ layer mask

    http://photoshoptutorials.WS/Photoshop-tutorials/photo-effects/bloom.html

    I'm having difficulting translate this tutorial PS elements.  Could someone familiar with the items please take a look at this tutorial and offer any advice?

    Thanks in advance!

    Credo

    Yes, see if the following gives the results you are looking for:

    1. steps 1 and 2 are the same.

    2. the part where it says Add layer mask, click on the background layer and

    Add a levels adjustment layer. (Layer > new adjustment layer > levels)  Click on layer 1 and select group with previous.

    (Layer > Group with previous or add the clipping mask)

    3. steps 3 and 4, instead of the image to apply it, click the "eye" on the layer levels to

    levels of layer and layer 1 is not visible.

    Click on the background layer and then do a select all, copy. (Select > all) then (Edit > copy)

    ALT-click on the mask of levels and paste (Edit > paste) (a grayscale image will be pasted into the mask).

    Deselect (select > deselect).

    4 step 5 is the same.

    5. steps 6 and 7, click on layer 1 to make visible, and then click on the layer mask to levels

    to activate the mask, and then run the filter on the mask Gaussian blur.

    6 step 8 is the same.

    I hope this helps.

    MTSTUNER

  • Please help I can not access my laptop

    "BOOTMGR is missing Press Ctrl + Alt + Del to restart" it's the message that's on my screen, whenever I try to on it, this has happened while I was trying to get it back, but it seems that I don't have a data recovery... Help, please

    Snellzin,

    Contact the help desk support HP for recovery media that you are looking for. The laptop HP 650 is considered a professional laptop so you must contact the Department of commercial and business get what you need.

    If you reside in the United States or the Canada phone number is 1-800-334-5144. If you reside in another country, click on this link , then your country and then click on 'support after purchase. You are looking for listed section HP and Compaq commercial business and the number is provided.

    I hope this helps, let us know if you have any other questions.

  • BlackBerry smartphones * code Please HELP ANYONE * error 507 and new for BlackBerry!

    I bought my new Blackberry "BOLD", the Manager of office installed on my computer and Device Manager installed as well for the "BOLD" of 4.7.  When I plugged in my camera for the first time to fund manager began through a procedure and update the phone.  After a few minutes he said it was a mistake of some sort, that the backup was on the computer and use to fund manager transfer on the phone.  I opened the Desktop Manager, and does not recognize the phone.  Give me just a DTM vacuum with no connection and no option either.  Please someone help me, this causes a lot of stress for a new phone.

    Ok!!  I solved my problem (with the help of MANY people here or by phone).  I wanted to implement EXACTLY what I've done so that no one has yet this headache.

    This is for people who have some kind nuked Blackberrys or receipt error message 507.

    Step 1: My problem initially was the destop Manager (DM) and the operating system (OS) that I tried to download.  Two of them that I found online from blackberry.com and ATT.com.  They were correct, but for some reason versions DM messed up during installation.  It looked OK, but as I had no idea of what it was supposed to look like at, I knew not the wisest.  This is what it looked like to me:

    Step 2: If it happened to you, RE INSTALL THE DTM!, do not UNINSTALL.  When reinstalling, it will ask you if you want to modify, repair or remove.  Click on repair and move forward.  This will install the file that was missing, for me it was software.msi of blackberry desktop.

    Step 3: Now install the OS of your provider

    Step 4: Do not open the DM!  Instead, click on start > my computer.  Click local disk > Program files > common files > Research In Motion > Apploader.  Then search for the file named "loader", there must be an icon phone little next to the name.

    Step 5: this will launch the application loader.  Remove the battery on the back of the phone.  Now plug the phone DIRECTLY into the USB port.  Don't use hubs or anything like that and make sure that you use the BACK USB ports, those are made for mass information.  Then click in the apploader, it will say "UNKNOWN USB" that's fine, just after...

    You will get a screen of control everything you want to download, go ahead and take your things, some you can't.  and then click Next.  It will give you a list of all you send to the BB.  Hit next and sit, make sure the computer will not sleep or Hibernate or screensaver for this can interrupt the download!   I did this and for some reason any upload took forever and I kept getting this screen:

    Encountered unknown error [J:0 x 00000005]

    I had no idea what to do.  I went out and bought a USB cable for cameras and MP3 players.   It was Belkin and make sure its GREAT SPEED!  I came home after MANY attempts with my other USB cable (motorola razr) and plugged it up, done what above, and it worked in 10 minutes, rebooted and back to factory settings.  I am so relieved that I wanted to put this up immediately.  I hope this helps you all!

  • Please help me decide what is best for me. 4 ESX or ESXi 4?

    Hello everyone.

    I need to make a decision about to use ESX or ESXi.

    I have a server with AMD (x 64) processor and 8 GB of memory. HP P400 (with BBWC) is ready with drivers SATA 4 * 1 t.

    Please provide information on:

    1 if I want to install the ESX or ESXi 4 in a CF (IDE mode) or USB, is that possible? If this is the case, what is the minimum space required for this driver?

    . must 2 install a driver of P400 manually package in ESX or ESXi?

    3 I know that there is a way to install the P400 on ESX 4 management Web site. But I could check the status of each disk by software client to ESXi or in some other way?

    Thank you very much!

    Both carry the same functionality - if you access it slightly differently.

    We're talking about VMware to get rid of the Service Console client. . This means that we will end up with just ESXi.

    I improved 40 ESX to ESXi hosts and I'm SO glad I did. Patch has become a million times easier and faster, and I really feel that I lose nothing.

    In addition, my ESX environment is now safer than before... winner winner.

    Absolutely, I would recommend ESXi

  • Please help me to analyze this SQL statement?

    Hello

    I met some very complex SQL and tried to analyze it.
    Although I know on the left, right, inner join, I feel always difficult to understand the statement.

    I shorten the statement as an example below.
    select 
           t1.va t1va, t1.vb t1vb, 
           t2.va t2va, t2.vb t2vb, 
           t3.va t3va, t3.vb t3vb,
           t4.va t4va, t4.vb t4vb
    from 
           t1,
           t2,
           t3,
           t4
    where
          t1.va=t2.va (+)
      and 'test' = t2.vb (+)
      and t1.va=t3.va (+)
      and 'value'= t4.vb (+)
    Could you give some explanations on this statement? For example, the meaning of 'value' = t4.vb (+), etc.

    Thanks in advance.

    BR
    Martin

    Hello

    The + sign is used to find the deficient column in the table.

    Please go through the following example.

    SQL> create table t as
      2  (select 'a' data from dual
      3  union
      4  select 'b' data from dual
      5  union
      6  select 'c' data from dual);
    
    Table created.
    
    SQL> create table t1 as
      2  (select 'a' data from dual
      3  union
      4  select 'b' data from dual
      5  union
      6  select 'c' data from dual
      7  union
      8  select 'd' data from dual);
    
    Table created.
    
    SQL> ed
    Wrote file afiedt.buf
    
      1  select t.data, t1.data
      2  from t, t1
      3* where t.data=t1.data
    SQL> /
    
    D D
    - -
    a a
    b b
    c c
    
    SQL>  select t.data, t1.data
      2   from t, t1
      3   where t.data=t1.data(+);
    
    D D
    - -
    a a
    b b
    c c
    
    SQL> ed
    Wrote file afiedt.buf
    
      1   select t.data, t1.data
      2   from t, t1
      3*  where t.data(+)=t1.data
    SQL> /
    
    D D
    - -
    a a
    b b
    c c
      d
    
    as per your question on 
    
    'test' = t2.vb (+)
    
    'test'=t2.vb
    
    If test is not present in any of the table then
    
    like f is not present in both the tables below...
    
    SQL> select t.data, t1.data
      2   from t, t1
      3   where t.data(+)=t1.data
      4   and
      5   'f'=t1.data(+);
    
    no rows selected
    
    SQL>  select t.data, t1.data
      2   from t, t1
      3   where t.data(+)=t1.data
      4   and
      5   'f'=t.data(+);
    
    D D
    - -
      d
      b
      c
      a
    
    If test is present in either of the table
    like value d is present
    
    SQL>  select t.data, t1.data
      2   from t, t1
      3   where t.data(+)=t1.data
      4   and
      5   'd'=t1.data(+);
    
    D D
    - -
      d
    
    SQL> ed
    Wrote file afiedt.buf
    
      1   select t.data, t1.data
      2   from t, t1
      3   where t.data(+)=t1.data
      4   and
      5*  'd'=t.data(+)
    SQL> /
    
    D D
    - -
      d
      b
      c
      a
    
    but if I remove + sign
    
    SQL> ed
    Wrote file afiedt.buf
    
      1   select t.data, t1.data
      2   from t, t1
      3   where t.data(+)=t1.data
      4   and
      5*  'd'=t.data
    SQL> /
    
    no rows selected
    
    SQL> select t.data, t1.data
      2  from t, t1
      3  where t.data(+)=t1.data
      4  and
      5  'd'=t1.data;
    
    D D
    - -
      d
    

    Hope I raise some of your doubt erased :)

    Twinkle

Maybe you are looking for