Whats the meaning of plus in query : select employeename from emp where emp

Hi All,
Can someone please explain me whats the meaning of plus sign in following SQL. I have nevercome across this syntax
select employeename from emp where empid(+) >= 1234.

Example of equivalent queries using oracle syntax and ansi syntax
SQL> ed
Wrote file afiedt.buf
  1  select d.deptno, d.dname, e.ename
  2  from dept d, emp e
  3* where d.deptno = e.deptno (+)
SQL> /
    DEPTNO DNAME          ENAME
        20 RESEARCH       SMITH
        30 SALES          ALLEN
        30 SALES          WARD
        20 RESEARCH       JONES
        30 SALES          MARTIN
        30 SALES          BLAKE
        10 ACCOUNTING     CLARK
        20 RESEARCH       SCOTT
        10 ACCOUNTING     KING
        30 SALES          TURNER
        20 RESEARCH       ADAMS
        30 SALES          JAMES
        20 RESEARCH       FORD
        10 ACCOUNTING     MILLER
        40 OPERATIONS
15 rows selected.
SQL> ed
Wrote file afiedt.buf
  1  select d.deptno, d.dname, e.ename
  2* from dept d left outer join emp e on (d.deptno = e.deptno)
SQL> /
    DEPTNO DNAME          ENAME
        20 RESEARCH       SMITH
        30 SALES          ALLEN
        30 SALES          WARD
        20 RESEARCH       JONES
        30 SALES          MARTIN
        30 SALES          BLAKE
        10 ACCOUNTING     CLARK
        20 RESEARCH       SCOTT
        10 ACCOUNTING     KING
        30 SALES          TURNER
        20 RESEARCH       ADAMS
        30 SALES          JAMES
        20 RESEARCH       FORD
        10 ACCOUNTING     MILLER
        40 OPERATIONS
15 rows selected.
SQL>

Similar Messages

  • Whats the meaning when variables are enclosed by brackets

    Hi,
    Whats the meaning when variables are enclosed by brackets?
    like say
    lv_fieldname(25) TYPE c.
    lv_fieldname  = 'Material01'.
    what does it mean by saying
    ASSIGN (lv_fieldname) TO <fs_fieldname>.

    In many statement in ABAP, brackets mean that real "name" of operand (object) will be determined during runtime.
    Normally you would write
    data lv_fieldname(25) TYPE c VAUE 'SOME_FIELD'.
    assign lv_fieldname to <fs>.
    write: <fs>.
    This code is static . It means that when syntax check takes place, compilator looks for definition of lv_fieldname.
    It then assigns value of this field. The resuts is printintg on screen text "SOME_VALUE"
    Now you have similar code, but with brackets
    data: lv_fieldname(25) TYPE c VAUE 'SOME_FIELD',
             some_field type i vlaue 5.
    assign (lv_fieldname) to <fs>.
    write: <fs>.
    Here code is dynamic . It means that compilator doens't realy know the field name which will be assigned to <fs>.
    We told him that this will be determined during runtime ( by means of brackets ) and the real field name we want to assing, is stored in LV_FIELDNAME.
    This is equal to writing
    assign ('SOME_FIELD') to <fs>.
    When program starts, it is no LV_FIELDNAME which is assinged to <fs>, but the field which is stored in LV_FIELDNAME, namely 'SOME_FIELD'.
    So the printed result will be 5 .
    The same rule with dynamic operands applies i.e. in select statement
    data: my_table(5) type c value 'SPFLI'.
    select * from (my_table) ...
    There is no table in DB named my_table , but compilator "knows" that we don't what to fetch data from MY_TABLE, but we want table name to be determined dynamically (during runtime). So, it is  'SPFLI' table which here will be taken into account.
    One more note!
    Such dynamic statements are generic (doesn't constitute fixed code) and open new range of possiblities.
    Simple extending above example will create flexible (generic) program which can fetch data from different tables with one statement.
    parameters: pa_tabname(40) type c.
    select * from (pa_tabname) into ....
    Of course here you need also dynamic internal table as target area, but this is of no importance here.
    Hope this claryfies magic with brackets;)
    Regards
    Marcin

  • Whats the meaning of   Synchronous and Asynchronous Retrieval ?

    whats the meaning of Synchronous and Asynchronous Retrieval ?
    can you provide any example ?

    // async
    consumer.setMessageListener( someMessageListenerObject );
    // asynchronously someMessageListenerObject will be notified as messages arrive
    // sync
    Message message = consumer.receive();
    // now do something with message
    James
    http://logicblaze.com/

  • Whats the meaning of this value (What does it represent)

    Please can anybody explain whats the meaning of the values after by
    ORA-01652: unable to extend temp segment by 12137 in tablespace SYSTEM
    ORA-01652: unable to extend temp segment by 12140 in tablespace SYSTEM
    ORA-01652: unable to extend temp segment by 12137 in tablespace SYSTEM
    ORA-01652: unable to extend temp segment by 18206 in tablespace SYSTEM
    ORA-01653: unable to extend table AA.Table1 by 4980 in tablespace OTHERS
    ORA-01653: unable to extend table AA.Table2 by 80 in tablespace OTHERS
    ORA-01653: unable to extend table AA.Table3 by 33353 in tablespace HISTORIES
    ORA-01653: unable to extend table AA.Table4 by 4392 in tablespace HISTORIES
    ORA-01653: unable to extend table AA.Table5 by 41 in tablespace CUSTOMERS
    Aqeel Nawaz
    Thanks

    Ummm, because it is ;)
    However, if that isn't enough to convince you, just take a look at the description in the error message.
    If that's not enough, then perhaps this demo might help (note database has 8K block size):
    SQL> create tablespace small datafile 'c:\temp\small01.dbf' size 2M extent management local uniform size 1m;
    Tablespace created.
    SQL> create table t1 (id number) tablespace small;
    Table created.
    SQL> alter table t1 allocate extent;
    alter table t1 allocate extent
    ERROR at line 1:
    ORA-01653: unable to extend table BOWIE.T1 by 128 in tablespace SMALL
    Finally, what temporary tablespace are you referring to, where did the user state the version of Oracle, the type of tablespace they were using or the fact uniform sizes are being used ?
    Therefore, your assumption that the "temp" tablespace has fixed extent sizes might not be correct ...
    Cheers
    Richard Foote
    http://richardfoote.wordpress.com/

  • Whats the meaning of 'reaction' !

    in a SAP standard code i found a systax like
    if reaction = 'A' then ,........
    Whats the meaning of this ?

    Well, basically, that is a conditional statement which is comparing the variable REACTION to the literal "A".  REACTION is a variable of some type in the parameter, and if its value is = "A", then the program will do some lines of code.
    This could mean anything within the context of the program, this variable could be used to evaluate a variable from a function module which the user is giving some answer via a button, or anything.
    Regards,
    Rich Heilman

  • What The Meaning Of Sorry, this Adobe product is currently not available for sale in your country

    What The Meaning Of Sorry, this Adobe product is currently not available for sale in your country

    And, um, what country are you currently in (connecting from)?

  • Icloud has has exclamation but I don't know how to tell what the error is?  I recently selected bookmarks for syncing.

    icloud has has exclamation but I don't know how to tell what the error is?  I recently selected bookmarks for syncing.

    TM will show it has done a backup.. Look at the info.. when was the backup completed??
    If you want more details install the widget.
    A1 here.
    http://pondini.org/TM/Troubleshooting.html
    The time capsule though blinks amber and the Airport Utility shows blinking amber light and has a red circle with the number 1 in it.
    There is an error.. probably trivial.. firmware update, default password..
    Open the airport utility and find out what the error is.
    Simply click the TC and see status in the summary page.. it will list all the errors and what you should do.. fix or ignore them. ie this TC has an error.. default password.. I chose to ignore.. when I "fix" the problem the LED goes green.
    Here is additional TC.. it is blinking amber with faults.
    Click the fault. eg default password.
    You can ignore or edit .. if you click edit it will take you to the full setup where you can change the settings.
    I ignored my errors and now it is green..

  • WHAT THE MEANING OF THIS LINE Sorry, your browser/program is not supported by Web Dynpro

    Sorry, your browser/program is not supported by Web Dynpro pls tell me whats the meaning of above line

    You might try spoofing '''IE7''' User Agent strings to make a wepage or web-based application "think" you're running IE7.
    * https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/

  • Charges outside my allowance SMMTUV what the meaning of this?

    I am getting Charges outside my allowance SMMTUV what the meaning of this?

    Hi 
    Welcome to the EE Community.
    It sounds like you are subscribed to a Third Party service.
    Where this shows on your bill there will be a 5 digit code either on the entry above or below.
    Click Here for the EE Bills explained Help pages. Under the section Charges from other companies enter the code and this will give the information for the company.
    Hope this helps!
    Thanks. 

  • What the meaning of error occurred while iPad (-50)

    Can anyone help me what the meaning of error occurred while restoring this iPad (-50)

    Getting the same exact message.  I updated to IOS 5 and every nothing was organized into the folders it took hours to build.  I spent a ton of time cleaning ths mess up and I still get the the error "error occurred while restoring IPAD (-50).  At this point, I would be happy to just stop the messages.
    I am finding out about Apples support policies, which really suck!  it seems like a disproportionate amount of people have this error after updating, yet there isn't a single thing about it on the Apple site and if I want to speak with someone, it will cost me money.  Not a bad business strategy, I must say.

  • My macbook pro started acting strange after a safari reset. the mouse no longer: animates the dock, activates hot corners or selects pages from the 'top sites' page.

    my macbook pro started acting strange after a safari reset.
    the mouse no longer: animates the dock, activates hot corners or selects pages from safari 'top sites' (without a hassle). attempts to reset dock and hot corners from preferences has been fruitless
    the mouse also gets 'stuck' in logic precipitating force quits.
    i run osX 10.6.8 on a 2007 macbook pro that has had 2 motherboards replaced autumn 2010.
    my troubleshooting has been: restart, pRam and safe boot, also checking a 'test' account to find the same issues extant.
    pRam restart caused airport to quit and say there is no airport card, and wouldn't respond untill another reboot.
    macbook pro 15" 2.4 GHz intel core duo.2 GB 667 MHz DDR2 SDRAM.
    i have treated this book with care, yet run logic pro studio to the limit of this book's abilities.
    what shoud i do?

    You don't say which year you have, however...
    ...there are known problems with the mid-2010 models (see http://support.apple.com/kb/TS4088?viewlocale=en_US&locale=en_US) as well as early and late 15" 2011 models (see https://discussions.apple.com/thread/4766577?tstart=0).
    Apple has taken ownership of the problems with the 2010 model but, unfortunately, the free logic board replacement for that model has probably long expired for you - three years after date of purchase.
    One the 2011 models Apple has admitted no defect. You'll just have to skim the articles to get an overview of the problems that people are having (usually showing up as screen glitches at first and then going downhill from there).
    Good luck,
    Clinton

  • I have a friend that has the IPhone and I have Straight Talk, what the issue is,when I send picture texts from my ST phone to his IPhone,he always tells me  he doesn't receive them.Why is this happening?

    I have a friend that has the IPhone and I have Straight Talk, what the issue is,when I send picture texts from my ST phone to his IPhone,he always tells me  he doesn't receive them.Why is this happening?

    You got the new iphone?????   I have same problem.  I transferred audiobooks to device to find no audiobooks on device (despite it being in iTunes as if it was).  Have you found a solution?????   I even tried to change import settings on format transfer but hasn't worked. 

  • SELECT OBJECT_NAME FROM DBA_OBJECTS WHERE STATUS = 'INVALID'; = 39 rows .

    We just applied "SAP Bundle Patch 10.2.0.4.5 - 201010" in our development system.
    We completed all the post installation activities.
    In tail end - when we execute subjected command, 39 rows returned.
    Very First --- May we understand  What is the negative impact on Oracle system?
    Secondly -- Do we need to make these rows to "ZERO" is must ?
    Finally -  How to make them to "ZERO"
    2 lines expert advise...will enable us to move forward.
    Rgds
    ==========
    COMMAND
    ==========
    SQL> SELECT OBJECT_NAME FROM DBA_OBJECTS WHERE STATUS = 'INVALID';
    OBJECT_NAME
    LOGMNR_KRVRDLUID3
    DBMS_SQLTCB_INTERNAL
    DBMS_LOGMNR_FFVTOLOGMNRT
    DBMS_LOGMNR_OCTOLOGMNRT
    DBMS_RULE_EXP_UTL
    DBMS_LOGSTDBY
    DBMS_AW_EXP
    DBMS_SNAP_INTERNAL
    DBMSOBJG_DP
    DBMS_REPCAT_EXP
    DBMS_STREAMS_TBS_INT_INVOK
    DBMS_FILE_GROUP_UTL
    DBMS_FILE_GROUP_UTL_INVOK
    DBMS_STREAMS_MT
    DBMS_LOGREP_EXP
    DBMS_LOGREP_IMP
    DBMS_STREAMS_RPC
    DBMS_STREAMS_DATAPUMP
    DBMS_STREAMS_DATAPUMP_UTIL
    DBMS_STREAMS_TBS_INT
    DBMS_STREAMS_TBS_INT_INVOK
    DBMS_STREAMS_TABLESPACE_ADM
    DBMS_FILE_GROUP_UTL
    DBMS_FILE_GROUP_UTL_INVOK
    DBMS_FILE_GROUP
    DBMS_FILE_GROUP_INTERNAL_INVOK
    DBMS_FILE_GROUP_EXP
    DBMS_FILE_GROUP_IMP_INTERNAL
    DBMS_REDEFINITION
    DBMS_CDC_DPUTIL
    LOGMNR_KRVRDREPDICT3
    DBMS_CDC_DPUTIL
    DBMS_CDC_EXPDP
    DBMS_CDC_EXPVDP
    DBMS_CDC_IMPDP
    DBMS_SCHEMA_COPY
    UTL_RECOMP
    DBMS_SQLTUNE_INTERNAL
    DBMS_CDC_DPUTIL
    39 rows selected.
    SQL>
    ==========

    Hi,
    there has been an issue with an earlier set of bugfixes or an older CPU patch.
    It did invalidate the catproc component.
    Check:   select comp_id,status, version from dba_registry;
    if CATPROC is invalid, shutdown and startup your DB.
    run
    @?/rdbms/admin/catproc.sql
    it can run between 10 and 25 minutes depending on horse powers.
    Check again:   select comp_id,status, version from dba_registry;
    CATPROC should now be valid.
    If yes run utlrp.sql again and your errors will be gone.
    If not, your issue is something else.
    Volker

  • 8520 curve rror: Sqlite Error (schema update): net.rim.device.api.database.DatabaseException: SELECT name FROM sqlite_master WHERE type = 'index' AND name = 'chat_history_jid_index': disk I / O error (10).

    Dear team support,
    I have a problem with my WhatsApp Messenger.
    my whatsapp wont save message history. couse error.
    Error: Sqlite Error (schema update):
    net.rim.device.api.database.DatabaseException: SELECT name FROM sqlite_master WHERE type = 'index' AND name = 'chat_history_jid_index': disk I / O error (10).
    Please advise me how can i solve my memory card issue..
    Thanks

    ls -l /var/run/lighttpd/
    And how are you spawning the php instances? I don't see that in the daemons array anywhere.
    EDIT: It looks like the info in that page is no longer using pre-spawned instances, but lighttpd adaptive-spawn. The documentation has been made inconsistent it looks like.
    You will note that with pre-spawned information, the config looks different[1].
    You need to do one or the other, not both (eg. choose adaptive-spawn, or pre-spawn..not both).
    [1]: http://wiki.archlinux.org/index.php?tit … oldid=8051 "change"

  • Select action_type from fnd_conc_pp_actions where action_type=6;

    hi
    SELECT fcpp.concurrent_request_id req_id, fcp.node_name, fcp.logfile_name
    FROM fnd_conc_pp_actions fcpp, fnd_concurrent_processes fcp
    WHERE fcpp.processor_id = fcp.concurrent_process_id
    AND fcpp.action_type = 6
    AND fcpp.concurrent_request_id = &&request_id
    ;its returning logfile name ...
    AND
    select count(*) from fnd_conc_pp_actions where action_type=6;its returning 460 rows.
    i want to know what is action_type?
    and how to know about all attribute about this fnd tables?
    regards

    Helios- Gunes EROL wrote:
    Hi;
    For your question please check e-trm site. You can find relation&explanation&integration and more on e-trm site.(etrm.oracle.com)
    Regard
    Heliosetrm is not opening.

Maybe you are looking for