From where this table has came

From where this table has been created.
I created a table and then i dropped it. When i selected * from tab i got this table.
No operation is being done on this table.
How can i delete this table. I am using 10.2.
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
REGIONS TABLE
COUNTRIES TABLE
LOCATIONS TABLE
DEPARTMENTS TABLE
JOBS TABLE
EMPLOYEES TABLE
JOB_HISTORY TABLE
EMP_DETAILS_VIEW VIEW
CREDIT_CARD TABLE
DUMMY_EMPLOYEE TABLE
T1 TABLE
TNAME TABTYPE CLUSTERID
T2 TABLE
T3 TABLE
T4 TABLE
T5 TABLE
T6 TABLE
BIN$xWu4GVgER361l8+eGWMkGA==$0 TABLE

SQL> sho recyclebin
ORIGINAL NAME    RECYCLEBIN NAME                OBJECT TYPE  DROP TIME
TMP              BIN$KYHXM5/OSyuiwovY1v2uzg==$0 TABLE        2007-06-19:14:49:02
TMP2             BIN$fHdaf7HxRKqky5JWorylYQ==$0 TABLE        2007-06-19:14:49:04
TMP2             BIN$rkz3+DhBQruuItFvdsE4VA==$0 TABLE        2007-06-19:14:44:27
SQL> purge recyclebin;
Recyclebin purged.
SQL>

Similar Messages

  • Im from Philippines one of our carriers here supports 4G already on selected areas, Im currently in the area where this carrier has 4G now, I couldnt see my phone on 4G signal. Can anybody give me an idea, why?

    Im from Philippines one of our carriers here supports 4G already on selected areas, Im currently in the area where this carrier has 4G now, I couldnt see my phone on 4G signal. Can anybody give me an idea, why?

    Here's why:
    The iPhone 4S does not support 4G.  Only the iPhone 5 does (of Apple's iPhones).
    Here's an iPhone comparison chart:
    http://www.apple.com/iphone/compare-iphones/

  • Issue with  driver program ZSAPM07DR(From where this Program is called)

    Hi All,
    We need  to find out from  where the driver program  ZSAPM07DR(this is a customized program of SAPM07DR). It has the
    form  Z_DLYNOTE .
       So how to know from  which place the Driver program is called.
    Please help .
    Thanks and Regards
    Channappa Sajjanar

    Hi,
    It is me not totally clear what you want with this question.
    I think you are asking this because you want to change the calling program in such a way that is using the new ZSAPM07DR instead of SAPM07DR.
    For this you do not have to change a program. This can be done by making settings (a kind of customizing).
    Your print will be made with a certain outputtype. (ithink 1 of WA01, Wa02,Wa03, wae1, wae2, wae3, wee1, wee2, wee3, wf01, wf02, wlb1, wlb2, wlb3) with apllicationtype ME.
    The settings can be made with transaction NACE.
    for your program> start transaction NACE
                                  click on application ME
                                  click on outputtype
                                  doubleclick on the right outputtype
    then you see a prgram, a starting routine, and  sapscript or smartform name.
    Here you change your settings to your program and your sapscript or smartform or adobe interactive forms.
    and save.
    these setting are stored in table TNAPR.
    Hope this helps you. success.
    Gr., Frank

  • From where this runtime is getting populated

    Suppose you create a report and run it. After running the report, you click administration, then session, you will find the generated physical query.
    +++User_ID:20cc0000:20cc0001:----2011/06/22 21:08:43
    i would like to know where this timestamp (2011/06/22) is getting populated.
    Could anyone throw some light on this?

    Hi,
    What do you mean by "where is getting populated"?. AS you mention is getting populated right there, under the Manage Session screen. It takes the server date and time.

  • TS3297 Who took this money from my account from where This money is gone £69.99

    Can you tell me who took this money from my iTunes account £69.99

    These are user-to-user forums, nobody on here will be able to tell you where it went.
    You can check the purchase history on your account via the Store > View My Account (, menu option on your computer's iTunes - though I 'm not sure if that shows in-app purchases and/or auto-renewing subscriptions.  If you don't see the charge and/or you don't recognise it then you can contact iTunes support via this page : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • HT204380 i have an iphone 4 which i purchased from dubai. this handset has facetime blocked on it . now i use the handset in india and want to use facetime on it . how can i activate facetime on my handset. i am having the same problem with my 4s i got fr

    The query i have is that ,, i have an iphone which i purchased from dubai . facetime was blocked on it when i purchased it . however now i use the phone in india and i want to use facetime on it .
    i wanted to know if there is any way i can activate facetime on it .
    i am having the same problem with the 4s i purchased from riyadh .

    You can't. FaceTime has been permanently removed from your phone, there is no way to add it back. Next time, buy your phone in India.
    BTW: Your warranty & support will only be valid in the UAE.

  • Table has 85 GB data space, zero rows

    This table has only one column. I ran a transaction that inserted more than a billion rows into this table but then rolled it back before completion.
    This table currently has zero rows but a select statement takes about two minutes to complete, and waits on I/O.
    The interesting thing here is that previous explanations to this were ghost records in case of deletes,
    there are none. m_ghostRecCnt is zeroed for all data pages.
    This is obviously not a situation in which the pages were placed in a deferred-drop queue either, or else the page count would be decreasing over time, and it is not.
    This is the output of DBCC PAGE for one of the pages:
    PAGE: (3:88910)
    BUFFER:
    BUF @0x0000000A713AD740
    bpage = 0x0000000601542000          bhash = 0x0000000000000000          bpageno = (3:88910)
    bdbid = 35                          breferences = 0                    
    bcputicks = 0
    bsampleCount = 0                    bUse1 = 61857                      
    bstat = 0x9
    blog = 0x15ab215a                   bnext = 0x0000000000000000          
    PAGE HEADER:
    Page @0x0000000601542000
    m_pageId = (3:88910)                m_headerVersion = 1                 m_type = 1
    m_typeFlagBits = 0x0                m_level = 0                        
    m_flagBits = 0x8208
    m_objId (AllocUnitId.idObj) = 99    m_indexId (AllocUnitId.idInd) = 256
    Metadata: AllocUnitId = 72057594044416000                                
    Metadata: PartitionId = 72057594039697408                                Metadata: IndexId = 0
    Metadata: ObjectId = 645577338      m_prevPage = (0:0)                  m_nextPage = (0:0)
    pminlen = 4                         m_slotCnt = 0                      
    m_freeCnt = 8096
    m_freeData = 7981                   m_reservedCnt = 0                   m_lsn
    = (1010:2418271:29)
    m_xactReserved = 0                  m_xdesId = (0:0)                    m_ghostRecCnt
    = 0
    m_tornBits = -249660773             DB Frag ID = 1                      
    Allocation Status
    GAM (3:2) = ALLOCATED               SGAM (3:3) = NOT ALLOCATED          
    PFS (3:80880) = 0x40 ALLOCATED   0_PCT_FULL                              DIFF (3:6) = CHANGED
    ML (3:7) = NOT MIN_LOGGED           
    DBCC execution completed. If DBCC printed error messages, contact your system administrator.
    Querying the allocation units system catalog shows that all pages are counted as "used".
    I saw some articles, such as the ones listed bellow, which addresses similar situations where pages arent deleted in a HEAP after a delete operation. It turns out pages are only deleted in a table when a table level lock is issued.
    http://blog.idera.com/sql-server/howbigisanemptytableinsqlserver/
    http://www.sqlservercentral.com/Forums/Topic1182140-392-1.aspx
    https://support.microsoft.com/kb/913399/en-us
    To rule this out, I inserted another 100k rows which caused no change on page counts, and then deleted all entries with a TABLOCK query hint. Only one page was deleted.
    So, it appears we have a problem with pages that were created during a transaction that was rolled back, huh? I guess rolling back a transaction doesn't take certain physical factors into consideration.
    I've looked everywhere but couldn't find a satisfactory answer to this. Does anybody have any ideas?
    Just because there are clouds in the sky it doesn't mean it isn't blue. Some people would disagree.

    And this is the reason why you should have heaps (unless your name is Thomas Kejser :-).
    Try TRUNCATE TABLE. Or ALTER TABLE tbl REBUILD.
    Erland Sommarskog, SQL Server MVP, [email protected]
    I rebuilt the HEAP a while ago, and then all pages were gone. I don't know if TRUNCATE would have the same results, I would have to repeat the test to find that out. There are many ways to fix the problem itself, including creating a clustered index as Satish
    suggested.
    Id like to focus on this interesting fact I wanted to bring to the table for discussion: You open a transaction, insert a huge load of records and then roll back. Why would the engine leave the pages created during the transaction behind? More specifically,
    why would they not be marked as "free pages" if they are all empty? Why are they not marked as free so scans would skip them and not generate a lot of I/O throughput and long response times just to query a zero row table? Isn't this like a design
    flaw or a bug?
    Just because there are clouds in the sky it doesn't mean it isn't blue. But someone will come and argue that in addition to clouds, birds, airplanes, pollution, sunsets, daltonism and nuclear bombs, all adding different colours to the sky, this
    is an undocumented behavior and should not be relied upon.

  • Csv from htmldb_application_files to table

    Hi,
    Can anybody help me with procedure which copies data from csv file (stored in HTMLDB_APPLICATION_FILES) to table in database? This table has the same structure as csv file, I mean the same columns etc.
    I'm new to pl/sql and oae and I can't make it.
    I would really appreciate some help(code/link/advice).
    Thanks in advance!
    Tom

    try this link
    Re: Excel Upload.
    Hope it helps
    Ameya.

  • E-Recruitment Job Search Template_Country field comes from where

    Helo Experts,
    I am facing a problem in Job search Template. We have only one country, where we operate E-Recruitment, so I have created few branches and assigned these Branches only to one company code in configuration.
    But in the Job Search template in Application cockpit shows two countries, where i am understanding from where this unknown country is coming inaddition to the configured.
    Can you pls help me out, from which table of configuration step the country is picked up and populated in Job Search template.
    Thanks evryone in advance and awaiting for you valuable inputs
    Thanks
    Gita

    Hello Gita,
    as you found out cluster INDX is used for caching the branch location information. The information is maintained by the class CL_HRRCF_BRANCH e.g. in method UPDATE_CLUSTER. The class and its methods are part of the e-recruiting application for maintaining branches (in standard found on the e-recruiting administrator startpage / portal role).
    These internal functions of the e-recruiting applications are the reason why you should not maintain the branches from IMG or directly in TCode BP. Only using the e-recruiting applications ensures that everything is maintained correctly.
    To solve your current issue I'd suggest to maintain the branch again using the link of the e-rec administrator. Set the country to a different value, save it and reset it to the value you want. This should update the cluster.
    Best Regrads
    Roman

  • Fecthing data from a huge table VBUK

    Hi,
    I am fetching data from VBUK table based on LFGSK ne 'C' and KOSTK ne 'C'...both are not the key fields...and this table has some 19 lacs records.
    When i am running the code it goes to dump showing TIME_OUT errror....
    I am fetchin all the open sales doc number i.e. VBELN fields from VBUK table.
    Can anybody suggest how to solve this..
    Thanks in Advance,
    Mayank Verma
    Edited by: Mayank Verma on Feb 25, 2010 8:52 PM

    >
    Dave L wrote:
    > First of all, don't select using NOT operators, like NE...
    This has been disdussed here recently How to improve the performance of one program in one select query
    NE is not always a performance problem.
    Rob

  • How to find the class name, the location from where it invoked a method

    Hi,
    I have a class A. The caller calls A.someMethod(), whenever this method is invoked, I want to find out the caller info, which class invoked this method, from where this class was loaded (may be the jar file name). Any help will be appreciated.
    Thanks.

    However since version 1.4 there is an easier way to extract that information from the Throwable:
    java.lang.Throwable
    public StackTraceElement[] getStackTrace()
    Provides programmatic access to the stack trace information printed by printStackTrace(). Returns an array of stack trace elements, each representing one stack frame.

  • From where error of "Problem 13" ??

    Server OES2Sp2 with GW8.0.2hp3.
    All partitions - ext3.
    At check often I find errors of a look:
    STRUCTURAL VERIFICATION of database /gwsystem/kujbd/gwkujbp/ofuser/usernyy.db
    Verifying data
    - database updated since processing began; resyncing check
    - structural problem detected- BAD_BLK_HDR_TYPE (code 0x32 )
    - Additional info saved in /gwsystem/kujbd/gwkujbp/ofuser/usernyy.$er
    Problem 13- Structural problem found in database /gwsystem/kujbd/gwkujbp/ofuser/usernyy.db
    - Attempting to correct structural problem in database
    - Beginning rebuild for database usernyy.db
    Saving old database to backup usernyy.dba
    Writing corrected records back to database
    - Rebuild succeeded
    Mistake of this kind at different users.
    for example - today at users: u23, u34, and the day before yesterday u45 had u1, u21, u17.
    Sometimes such error happens in several msg??.db.
    The post office didn't crush, no failures on the server are present.
    From where this mistake arises?
    What to make, that such mistake wasn't?
    Serg

    Originally Posted by dzanre
    skoltogyan wrote:
    > From where this mistake arises? What to make, that such mistake wasn't?
    Structural problems usually come from crashes, hardware issues, bad writes to
    the file.
    Danita
    Novell Knowledge Partner
    Upgrading to GroupWise 2012? Danita's Desk Blog Archive Get your Happy Dance on!
    Shopping Cart
    Thank your for answer.
    +Server and GWPOA work without crashes.
    +"hardware issue" - ?? what about ?
    +"bad writes to the file" - where from this problem ?
    Serg

  • Have a problem where I'll occasionally shift my computer (i.e. physically move it, say from the coffee table to my lap on the couch) and it will freeze and the screen will turn into a bunch of horizontal multicolored lines (closer to 100 lines than 5). Us

    Have a problem where I'll occasionally shift my computer (i.e. physically move it, say from the coffee table to my lap on the couch) and it will freeze and the screen will turn into a bunch of horizontal multicolored lines (closer to 100 lines than 5). Usually restarting (by holding the power button to turn it off) works. A few times that has resulted in the three beeps (RAM issue? -- I've since replaced my RAM [it *seemed* to stop it for a while, but maybe not]), but the second time it always works. Attempting to SSH into the computer during this state does not work. Please advise as to what to do/what reports I can run and post. I will take a pic next time it happens.
    Here's this info:
      Model Name:          MacBook Pro
      Model Identifier:          MacBookPro7,1
      Processor Name:          Intel Core 2 Duo
      Processor Speed:          2.4 GHz
      Number Of Processors:          1
      Total Number Of Cores:          2
      L2 Cache:          3 MB
      Memory:          8 GB
      Bus Speed:          1.07 GHz
      Boot ROM Version:          MBP71.0039.B0B
      OS 10.6.8

    Sounds like a problem with your GPU. Do you have an external display you could connect your machine to in order to test this? If the external display renders the same way, then your GPU is damaged. If the external renders fine, then the CPU display is damaged.

  • Has anyone else received a phishing, "Urgent Alert From Apple Support"? It came to my actual iCloud email address.

    The message is very clearly bogus, full of errors of every kind, right from the start: "Dear Apple Custumer,"
    The fact that it came to my own iCloud address worries me since usually such schemes are to a broad group, like "[email protected]"
    I have forwarded the email, with Long Headers, to the fraud-combating websites. Can't find any hint on apple.com/support as to where at Apple itself to direct it.

    Re: Has anyone else received a phishing, "Urgent Alert From Apple Support"? It came to my actual iCloud email address.
    YES today in the UK, the email text is as below, together with several Links to "Apple" sites and an Apple logo and European support address.
    Fairly crude but could fool naive users.
    Any one know how to get to the addresses behind the links without clicking them?  Just copying and pasting as plain text doesn't seem to work. Any other way just copies the Hyperlink.
    Scam Text in square brackets:
    [This is the final notice to inform you as of 30 - January - 2015 that you have not yet updated your account information. Under "Know your Customer" legislation Apple Inc is required to perform a verification of your information, failure to do so will result in account termination in less than 48 hours.
    To stop the termination of your Apple and iCloud please validate your account information before the deadline.
    Please continue to Validate your Apple/iCloud ID »
    Sincerely,
    Apple Support]

  • SELECT STATEMENT FROM THIS TABLES

    HI FRIENDS,
    PLE HELP ME REGARDING THIS.
    data from 3 tables
    TABLES: CUST_CONT,CONT_CAT_FOLD,CONT_FOLD_***
    cust_cont_pk (IS COMMON FIELD IN TABLE I AND 3)
    cont_cat_fold_pk( IS COMMON FIELD IN TABLE 2 AND 3)
    HOW CAN I WRITE SELECT STATEMENT
    Thanking u
    suneel.

    Hi
    Join the two tables
    CUST_CONT  and CONT_FOLD_*** with cust_cont_pk  field and
    CONT_CAT_FOLD and CONT_FOLD_*** with cont_cat_fold_pk field
    see the doc
    Joins are used to fetch data fast from Database tables:
    Tables are joined with the proper key fields to fetch the data properly.
    If there are no proper key fields between tables don't use Joins;
    Important thing is that don't USE JOINS FOR CLUSTER tableslike BSEG and KONV.
    Only use for Transparenmt tables.
    You can also use joins for the database VIews to fetch the data.
    JOINS
    ... FROM tabref1 [INNER] JOIN tabref2 ON cond
    Effect
    The data is to be selected from transparent database tables and/or views determined by tabref1 and tabref2. tabref1 and tabref2 each have the same form as in variant 1 or are themselves Join expressions. The keyword INNER does not have to be specified. The database tables or views determined by tabref1 and tabref2 must be recognized by the ABAP Dictionary.
    In a relational data structure, it is quite normal for data that belongs together to be split up across several tables to help the process of standardization (see relational databases). To regroup this information into a database query, you can link tables using the join command. This formulates conditions for the columns in the tables involved. The inner join contains all combinations of lines from the database table determined by tabref1 with lines from the table determined by tabref2, whose values together meet the logical condition (join condition) specified using ON>cond.
    Inner join between table 1 and table 2, where column D in both tables in the join condition is set the same:
    Table 1 Table 2
    A
    B
    C
    D
    D
    E
    F
    G
    H
    a1
    b1
    c1
    1
    1
    e1
    f1
    g1
    h1
    a2
    b2
    c2
    1
    3
    e2
    f2
    g2
    h2
    a3
    b3
    c3
    2
    4
    e3
    f3
    g3
    h3
    a4
    b4
    c4
    3
    |--|||--|
    Inner Join
    A
    B
    C
    D
    D
    E
    F
    G
    H
    a1
    b1
    c1
    1
    1
    e1
    f1
    g1
    h1
    a2
    b2
    c2
    1
    1
    e1
    f1
    g1
    h1
    a4
    b4
    c4
    3
    3
    e2
    f2
    g2
    h2
    |--||||||||--|
    Example
    Output a list of all flights from Frankfurt to New York between September 10th and 20th, 2001 that are not sold out:
    DATA: DATE LIKE SFLIGHT-FLDATE,
    CARRID LIKE SFLIGHT-CARRID,
    CONNID LIKE SFLIGHT-CONNID.
    SELECT FCARRID FCONNID F~FLDATE
    INTO (CARRID, CONNID, DATE)
    FROM SFLIGHT AS F INNER JOIN SPFLI AS P
    ON FCARRID = PCARRID AND
    FCONNID = PCONNID
    WHERE P~CITYFROM = 'FRANKFURT'
    AND P~CITYTO = 'NEW YORK'
    AND F~FLDATE BETWEEN '20010910' AND '20010920'
    AND FSEATSOCC < FSEATSMAX.
    WRITE: / DATE, CARRID, CONNID.
    ENDSELECT.
    If there are columns with the same name in both tables, you must distinguish between them by prefixing the field descriptor with the table name or a table alias.
    Note
    In order to determine the result of a SELECT command where the FROM clause contains a join, the database system first creates a temporary table containing the lines that meet the ON condition. The WHERE condition is then applied to the temporary table. It does not matter in an inner join whether the condition is in the ON or WHEREclause. The following example returns the same solution as the previous one.
    Example
    Output of a list of all flights from Frankfurt to New York between September 10th and 20th, 2001 that are not sold out:
    DATA: DATE LIKE SFLIGHT-FLDATE,
    CARRID LIKE SFLIGHT-CARRID,
    CONNID LIKE SFLIGHT-CONNID.
    SELECT FCARRID FCONNID F~FLDATE
    INTO (CARRID, CONNID, DATE)
    FROM SFLIGHT AS F INNER JOIN SPFLI AS P
    ON FCARRID = PCARRID
    WHERE FCONNID = PCONNID
    AND P~CITYFROM = 'FRANKFURT'
    AND P~CITYTO = 'NEW YORK'
    AND F~FLDATE BETWEEN '20010910' AND '20010920'
    AND FSEATSOCC < FSEATSMAX.
    WRITE: / DATE, CARRID, CONNID.
    ENDSELECT.
    Note
    Since not all of the database systems supported by SAP use the standard syntax for ON conditions, the syntax has been restricted. It only allows those joins that produce the same results on all of the supported database systems:
    Only a table or view may appear to the right of the JOIN operator, not another join expression.
    Only AND is possible in the ON condition as a logical operator.
    Each comparison in the ON condition must contain a field from the right-hand table.
    If an outer join occurs in the FROM clause, all the ON conditions must contain at least one "real" JOIN condition (a condition that contains a field from tabref1 amd a field from tabref2.
    Note
    In some cases, '*' may be specified in the SELECT clause, and an internal table or work area is entered into the INTO clause (instead of a list of fields). If so, the fields are written to the target area from left to right in the order in which the tables appear in the FROM clause, according to the structure of each table work area. There can then be gaps between table work areas if you use an Alignment Request. For this reason, you should define the target work area with reference to the types of the database tables, not simply by counting the total number of fields. For an example, see below:
    Variant 3
    ... FROM tabref1 LEFT [OUTER] JOIN tabref2 ON cond
    Effect
    Selects the data from the transparent database tables and/or views specified in tabref1 and tabref2. tabref1 und tabref2 both have either the same form as in variant 1 or are themselves join expressions. The keyword OUTER can be omitted. The database tables or views specified in tabref1 and tabref2 must be recognized by the ABAP-Dictionary.
    In order to determine the result of a SELECT command where the FROM clause contains a left outer join, the database system creates a temporary table containing the lines that meet the ON condition. The remaining fields from the left-hand table (tabref1) are then added to this table, and their corresponding fields from the right-hand table are filled with ZERO values. The system then applies the WHERE condition to the table.
    Left outer join between table 1 and table 2 where column D in both tables set the join condition:
    Table 1 Table 2
    A
    B
    C
    D
    D
    E
    F
    G
    H
    a1
    b1
    c1
    1
    1
    e1
    f1
    g1
    h1
    a2
    b2
    c2
    1
    3
    e2
    f2
    g2
    h2
    a3
    b3
    c3
    2
    4
    e3
    f3
    g3
    h3
    a4
    b4
    c4
    3
    |--|||--|
    Left Outer Join
    A
    B
    C
    D
    D
    E
    F
    G
    H
    a1
    b1
    c1
    1
    1
    e1
    f1
    g1
    h1
    a2
    b2
    c2
    1
    1
    e1
    f1
    g1
    h1
    a3
    b3
    c3
    2
    NULL
    NULL
    NULL
    NULL
    NULL
    a4
    b4
    c4
    3
    3
    e2
    f2
    g2
    h2
    |--||||||||--|
    Example
    Output a list of all custimers with their bookings for October 15th, 2001:
    DATA: CUSTOMER TYPE SCUSTOM,
    BOOKING TYPE SBOOK.
    SELECT SCUSTOMNAME SCUSTOMPOSTCODE SCUSTOM~CITY
    SBOOKFLDATE SBOOKCARRID SBOOKCONNID SBOOKBOOKID
    INTO (CUSTOMER-NAME, CUSTOMER-POSTCODE, CUSTOMER-CITY,
    BOOKING-FLDATE, BOOKING-CARRID, BOOKING-CONNID,
    BOOKING-BOOKID)
    FROM SCUSTOM LEFT OUTER JOIN SBOOK
    ON SCUSTOMID = SBOOKCUSTOMID AND
    SBOOK~FLDATE = '20011015'
    ORDER BY SCUSTOMNAME SBOOKFLDATE.
    WRITE: / CUSTOMER-NAME, CUSTOMER-POSTCODE, CUSTOMER-CITY,
    BOOKING-FLDATE, BOOKING-CARRID, BOOKING-CONNID,
    BOOKING-BOOKID.
    ENDSELECT.
    If there are columns with the same name in both tables, you must distinguish between them by prefixing the field descriptor with the table name or using an alias.
    Note
    For the resulting set of a SELECT command with a left outer join in the FROM clause, it is generally of crucial importance whether a logical condition is in the ON or WHERE condition. Since not all of the database systems supported by SAP themselves support the standard syntax and semantics of the left outer join, the syntax has been restricted to those cases that return the same solution in all database systems:
    Only a table or view may come after the JOIN operator, not another join statement.
    The only logical operator allowed in the ON condition is AND.
    Each comparison in the ON condition must contain a field from the right-hand table.
    Comparisons in the WHERE condition must not contain a field from the right-hand table.
    The ON condition must contain at least one "real" JOIN condition (a condition in which a field from tabref1 as well as from tabref2 occurs).
    Note
    In some cases, '*' may be specivied as the field list in the SELECT clause, and an internal table or work area is entered in the INTO clause (instead of a list of fields). If so, the fields are written to the target area from left to right in the order in which the tables appear in the llen in der FROM clause, according to the structure of each table work area. There can be gaps between the table work areas if you use an Alignment Request. For this reason, you should define the target work area with reference to the types of the database tables, as in the following example (not simply by counting the total number of fields).
    Example
    Example of a JOIN with more than two tables: Select all flights from Frankfurt to New York between September 10th and 20th, 2001 where there are available places, and display the name of the airline.
    DATA: BEGIN OF WA,
    FLIGHT TYPE SFLIGHT,
    PFLI TYPE SPFLI,
    CARR TYPE SCARR,
    END OF WA.
    SELECT * INTO WA
    FROM ( SFLIGHT AS F INNER JOIN SPFLI AS P
    ON FCARRID = PCARRID AND
    FCONNID = PCONNID )
    INNER JOIN SCARR AS C
    ON FCARRID = CCARRID
    WHERE P~CITYFROM = 'FRANKFURT'
    AND P~CITYTO = 'NEW YORK'
    AND F~FLDATE BETWEEN '20010910' AND '20010920'
    AND FSEATSOCC < FSEATSMAX.
    WRITE: / WA-CARR-CARRNAME, WA-FLIGHT-FLDATE, WA-FLIGHT-CARRID,
    WA-FLIGHT-CONNID.
    ENDSELECT.
    reward points if useful
    regards
    Anji

Maybe you are looking for