Get estimated record count

for pagination, we want to show the total pages. the way is to get the total count,then divided by the record number per page. The problem is its too expensive to get the total count.
In pl/sql, we can get the estimated record count with
select * from table(dbms_xplan.display_cursor(null,null,'ALLSTATS LAST')); but my question is how to get this number from application code, like java or php.
Thanks,

Hi,
Though what you're trying to do can be achieved in three steps *(i)* importing of java.io.* and java.sql.* packages *(ii)* establishment of a connection using JDBC driver, and *(iii)* query execution, it would NOT be constructive for the fact that a SELECT statement (as stated in the above reply) will always be a part of the query sentence for the following reasons:
(a) When objects are executed in Java, the first statement that is compiled is a SQL statement.
(b) Parameters cannot be defined in SQL strings.
Hence, as per my understanding, you can either stick to the existing approach or modify it as per the defined standards and not customized ones.
Regards,
Naveed.

Similar Messages

  • Problem w/: Error while getting estimated row count for view

    JDev 10.1.3 - Steps
    1. created a ADF VO w/ one bind variable vNAME.
    2. Created a basic jspx page, use the data control pal. to drop in VO w/ executeparam option. Use the data control pal to drop in VO w/ ADF Read-Only Table w/ select and sort option. Selected all VO columns in table.
    3. Following Error msg occurs when running jspx page -
    oracle.jbo.DMLException: Error while getting estimated row count for view object CategoryView, statement SELECT count(1) FROM (SELECT
    CATEGORY.CATID CATID,
    CATEGORY.NAME NAME,
    CATEGORY.PICTURE PICTURE,
    CATEGORY.ACTIVE ACTIVE
    FROM
    CATEGORY
    WHERE
    (CATEGORY.NAME LIKE UPPER(:vName)||'%')) .
    Tested SQL Statement in SQL Worksheet works ok (with a Value replacing ':vName').
    Can anyone advise - seems to be a straight forward process that is returning this error msg. I have tried variations of the SQL stmt with no luck. The jspx page errors when the ADF Read-Only Table is added.

    I seem 2 have the same error, in a slightly different situation.
    I have a view which subclasses a Entity with a history column 'CreatedOn'. When performing a quick search/filter on this column I get the same error. The ADF app is build on a DB2 database, so no named parameters here. Instead invalid SQL is created when executing the estimated row count. The WHERE clause contains 'CreatedOn = null', should be 'CreatedOn is null'. Furthermore the input of my quick search is not filled in this clause.
    Any help would be appreciated

  • How to get the record count printed for the report in the Dashboards

    Hi,
    I would like to get the record count printed at the bottom of every dashboard report like:
    < 1 - 25 of 6300 > instead of < 1 - 25 >
    Any help is appreciated
    Regards
    B

    I have tried the following formula which identifies the lowest grain but it does not seem to give me correct result.. I am not getting the correct count. I am getting as 3.A work order can be updated only once at one point of time.hence the formula
    MAX(RCOUNT(CAST("SR Wo Fact"."Crm Wo Number" AS CHAR) ||CAST("SR Wo Fact"."PSC Timestamp" as char)))
    I tried only MAX(RCOUNT(1)), but I was able to get the record count as corect for Administrator but not for other users.
    Has anyone come across this scenario.
    Thanks Shravan
    Edited by: 786443 on Aug 19, 2010 10:22 AM

  • Get the record count from a query

    Hi,
    does anyone know how to get the record count from a sql query?
    e.g: I've got a ResultSet from the Statement.excuteQuery(), and I want to know how many records this ResultSet contains, how to get this?
    I'd read thoughout the documents of Statement and ResultSet, but couldn't find a solution, do I have to use another seperate query such as "select count(*)" to do this?
    thanks.
    Yang Liu

    If you are not using a scrollable result set then the following is the best way to do it.
    there are several key words in SQL that can be used, the one you are interested in is count();
    so if your query at the moment is
    "select col1, col2, col3 from my_table where col2=? and col3=?"you can work out how many rows will be returned by executing this command first
    "select count(col1) from my_table where col2=? and col3=?"this will return a result set with one row and one column, you can get the row count as follows:
    ResultSet rs = ps.executeQuery();
    int rowCount = rs.getInt(1);I hope this helps :)

  • Getting the record count from result set

    i'm retreiving the result set using the executeQuery method, now i want to know how many records are there in the result set, that is the record count of the result set.
    one solution to that is to first use the executeUpdate and then use the executeQuery but i think that is not the right way.
    so please tell me is there any method in jdbc to get that thing done
    Tanx

    Hi
    Do you know if your DB supports "insensitive scrolling"?
    SQL generally do, but some don't - I had the same problem with the
    open source version of Interbase from Phoenix...
    Anyway - try creating your statement this way:
    public Statement createStatement(int resultSetType, int resultSetConcurrency)
    throws SQLException
    ...where resultset type should be:
    ResultSet.TYPE_SCROLL_INSENSITIVE
    Then you can do this:
    ResultSet rs = stm.executeQuery(q);
    int size = rs.last(); //this what you looking for?
    rs.beforeFirst();
    while(rs.next()){
    }

  • Disk utility gets "invaild record count"

    Hello, Using Macbook pro running OSX 10.9.2
    Yesterday, i was using my computer searching internet, plugged it in and walked away for about 5 mins. Came back and tried to open iTunes. I 1st choose iTunes using the button w/ the 6 squares on it on the top row of keyboard. Nothing happen and iTunes did not open. 2nd I tried to open iTunes using the dashboard. Again nothing happen. I used the power button to shut down the computer. Then restarted, it came up with a window asking which language I would like to use. I choose English and then a new window opens with 4 choices; "Restore using Time machine", "Reinstall OSX", "Get online help" (which is how I am here now), and "use disk utility". I picked disk utlity and verified the disk which popped up a window say it "stopped and needed to be repaired. I hit the "repair buttom" and got a "Invaild record count" in red. It then stopped and said it could not be repaired.
    Tried to restore using the back-up/restore with Time machine. It found time machine, but on about the 4th screen it asks which volume I would like torestore to. Nothing comes up and just says "searching for disks" None ever come up. I quit disk utility and then choose "Start up disk" under the apple menu. It doesn't find anything. I tried the "command + option + P + R" nothing is different.
    So here I am. each new screen that comes up flickers a lot before clearing.
    Dead hard drive?
    Just can't find it?
    What's next?
    Thank you for being here to help
    Jody

    Thank you dominic23.
    I tried the instructions listed by Chris Watts1 and after running the /sbin/fsck_hfs -yprd /dev/disk0s2
    it never asked for a password just said "starting". After waiting a couple mintues it came back with the following: (which I have no idea what any of it means)
    journal_reply (/dev/disk0s2) returned 22
            using cacheBlockSize = 32K  cacheTotalBlock = 16384  cacheSize = 524288K.
    Executing fsck_hfs (version hfs-226.1.1).
    **Checking journaled HFS Plus volume.
    hfs_swap_BTNode: invalid forward link (0xA9812964)
    hfs_swap_BTNode: invalid backward link (0x0B69B6DB)
    hfs_swap_BTNode: invalid node kind (-124)
    hfs_swap_BTNode: invalid node height (42)
    hfs_swap_BTNode: invalid record count (0x3E6B)
    Invalid record count
    (3, 3)
    **The volume could not be verified completely.
    volume check failed with error 2
    volume type is pure HFS+
    Primary MDB is at Block 0 0x00
    Alternate MDB is at Block 0 0x00
    Primary VHB is at Block 2 0x02
    Alternate VHB is at Block 975093950 0x3a1ec0be
    Sector size = 512 0x200
    VolumeObject flags = 0x07
    total sectors for volume = 975093952 0x3a1ec0c0
    total sectors for embedded volume = 0x00
    CheckHFS returned -1317 , fsmodified = 0
    Does any of this mean anything to you?
    thank you again,
    Jody

  • Get the record count

    The Query below is part of a huge query. The snipet is just the part that I need to make a change.
    For the query below, how can I get the recordcount in the select inside the case statement? I want to only output the r_text when the record count of the select is zero (0) else make the output to r_text null
    select
    distinct a.style_id, b.sty, b.season, a.cust, a.ad_d, b.code,
    (case when b.code = 'MAKE' then
    (select min(t.value) from sn.age r, sn.text t
    where r.t_id = '18' and r.name = 'MTGNSL'
         and r.t_id = t.t_id
         and r.name = t.name and r.text_id = t.text_id
         and r.id_1 = a.id
    ) end) r_text,
    (case when b.code is null then 'Blank Code'
    when b.code = 'MAKE' then 'MAKE' end) err
         

    If you are not using a scrollable result set then the following is the best way to do it.
    there are several key words in SQL that can be used, the one you are interested in is count();
    so if your query at the moment is
    "select col1, col2, col3 from my_table where col2=? and col3=?"you can work out how many rows will be returned by executing this command first
    "select count(col1) from my_table where col2=? and col3=?"this will return a result set with one row and one column, you can get the row count as follows:
    ResultSet rs = ps.executeQuery();
    int rowCount = rs.getInt(1);I hope this helps :)

  • Problem in getting update records count while executeBatch()

    hi,
    I have used "Select in Insert" queries for migrating data from one table to another.
    like
    INSERT INTO TABLE1 (COL1, COL2)
    SELECT COL1,COL2,... FROM TABLE2
    WHERE COL1 = ... AND COL2 = ...;
    Case 1:
    I added these statements as addBatch() & at the end i execute method " executeBatch()". It returned the array of integer having record count for each query respectively.
    But that count was always be -2 i.e. SUCCESS_NO_INFO.
    Case 2:
    If i run the same code with executeUpdate() method , it returned me the correct number of records counts that are inserted into the table.
    I cudn't able to understand that it is failing for case1.
    Can anybody tell the reason for this behaviour .......................
    Edited by: user11187328 on Mar 17, 2010 3:45 AM
    Edited by: user11187328 on Mar 17, 2010 3:46 AM

    hi,
    Thanks again for a correct reply but can u also tell me tht which jar i needs to included.
    There are so many jar files & should i remove old jar files or jvm auto picks the updated jar file.
    Following jar files are shown on the link:::
    ojdbc5.jar (1,996,228 bytes) - Classes for use with JDK 1.5. It contains the JDBC driver classes, except classes for NLS support in Oracle Object and Collection types.
    ojdbc5_g.jar (3,081,328 bytes) - Same as ojdbc5.jar, except that classes were compiled with "javac -g" and contain tracing code.
    ojdbc6.jar (2,111,220 bytes) - Classes for use with JDK 1.6. It contains the JDBC driver classes except classes for NLS support in Oracle Object and Collection types.
    ojdbc6_g.jar (3,401,519 bytes) - Same as ojdbc6.jar except compiled with "javac -g" and contains tracing code.
    ojdbc5dms.jar (2,429,777 bytes) - Same as ojdbc5.jar, except that it contains instrumentation to support DMS and limited java.util.logging calls.
    ojdbc5dms_g.jar (3,101,875 bytes) - Same as ojdbc5_g.jar, except that it contains instrumentation to support DMS.
    ojdbc6dms.jar (2,655,741 bytes) - Same as ojdbc6.jar, except that it contains instrumentation to support DMS and limited java.util.logging calls.
    ojdbc6dms_g.jar (3,423,263 bytes) - Same as ojdbc6_g.jar except that it contains instrumentation to support DMS.
    orai18n.jar (1,656,280 bytes) - NLS classes for use with JDK 1.5, and 1.6. It contains classes for NLS support in Oracle Object and Collection types. This jar file replaces the old nls_charset jar/zip files.
    demo.zip (603,363 bytes) - contains sample JDBC programs.

  • Getting a record count in a query using UNIQUE

    I need to know how to grab a record count for a query so I can pass it back into the recordset.
    This select query uses UNIQUE to rollup the 555 records to 125 unique rows.
    But how would I do a record count.
    Do I pass the query to a cursor and then count the records in the cursor?
    Please detail your help please.
    Thank you in advance.

    SELECT unique
         CE.DATE_OF_SERVICE AS DOS_FROM
         ,CE.SERVICE_END_DATE AS DOS_TO
         ,CE.EVENT_SERVICE AS SERVICE_TYPE
         ,CN.CREATE_DATE_TIME
         ,CN.CASE_NOTE_ID
         ,CN.CASE_ID
         ,CN.EVENT_ID
         ,CN.REASON
         ,CN.CREATOR_USER_ID AS CREATOR_ID_USED
         ,CN.ROWID AS ROW_ID
         ,(SELECT Retrieve_Note2(CN.CASE_ID,CN.CASE_NOTE_ID) from DUAL) AS NOTE
    FROM
         MEMBER_TO_PATIENT MTA,
         CARE_EVENT CE,
         CASE_NOTES CN
    WHERE
         MTA.SUBSCRIBER_LID = '1260016473015' AND
         MTA.CASE_ID = CN.CASE_ID AND
         CN.EVENT_ID = CE.EVENT_ID
    ORDER BY
         CN.CASE_NOTE_ID DESC

  • How to get the record count before fetch

    CREATE PACKAGE demo_cur_pkg AS
    TYPE EmpName IS RECORD (name VARCHAR2(10));
    TYPE cur_type IS REF CURSOR RETURN EmpName;
    PROCEDURE open_emp_cur (
    curs IN OUT cur_type,
    dept_num IN NUMBER);
    END;
    CREATE PACKAGE BODY demo_cur_pkg AS
    CREATE PROCEDURE open_emp_cur (
    curs IN OUT cur_type,
    dept_num IN NUMBER) IS
    BEGIN
    OPEN curs FOR
    SELECT ename FROM emp
    WHERE deptno = dept_num
    ORDER BY ename ASC;
    END;
    END;
    After this package has been stored, you can open the cursor curs by calling the open_emp_cur stored procedure from your Pro*C/C++ program, and FETCH from the cursor in the program. For example:
    sql_cursor emp_cursor;
    char emp_name[11];
    EXEC SQL ALLOCATE :emp_cursor; /* allocate the cursor variable */
    /* Open the cursor on the server side. */
    EXEC SQL EXECUTE
    begin
    demo_cur_pkg.open_emp_cur(:emp_cursor, :dept_num);
    end;
    EXEC SQL WHENEVER NOT FOUND DO break;
    for (;;)
    EXEC SQL FETCH :emp_cursor INTO :emp_name;
    printf("%s\n", emp_name);
    Any solutioon is welcome

    Fail to understand why you want to introduce exception processing - e.g. use methodA for less than 10,000 rows and use methodB for 10,000 and more.
    Why not use methodC - optimal support for fetching, irrespective of whether there are 1 row to fetch, or a 100,000 rows?
    There is no best way for fetching a small number of rows versus a different best way for fetching more rows. There is a single optimal method - and this remains the same irrespective of the number of rows being returned.

  • Trying to get a record count

    select count(*)
    from dist_ln a
    left outer join jrnl_ln b on
    a.journal_id = b.journal_id and
    a.journal_line = b.journal_line and
    a.journal_date = b.journal_date
    where a.DISTRIB_STATUS = 'D'
    and b.journal_id is null
    and a.business_unit = '00001'
    This select never completes. It does for other business units. The problem is there are 20X more rows for this BU 00001 in the dist_ln table.
    There are a little over 900000 rows in the dist_ln table with BU of 00001.

    First, aliases like "a" and "b" make even a simple query like this harder to read.
    select count(*)
      from dist_ln dl
           left outer join jrnl_ln jl on
             jl.journal_id = dl.journal_id and
             jl.journal_line = dl.journal_line and
             jl.journal_date = dl.journal_date
    where dl.DISTRIB_STATUS = 'D'
       and jl.journal_id is null
       and dl.business_unit = '00001';Then, the combination of a left outer join and an "is null" requirement on one of the join columns is equivalent to specifying that the table to which you are joining has no matching rows. So consider the following options:
    select count(*)
      from dist_ln dl
    where dl.DISTRIB_STATUS = 'D'
       and dl.business_unit = '00001'
       and not exists (
           select 'x'
             from jrnl_ln  jl
            where  jl.journal_id = dl.journal_id
             and jl.journal_line = dl.journal_line
             and jl.journal_date = dl.journal_date );
    select count(*)
      from (
    select journal_id,
           journal_line,
           journal_date
      from dist_ln dl
    where dl.DISTRIB_STATUS = 'D'
       and dl.business_unit = '00001'
    minus
    select journal_id,
           journal_line,
           journal_date
      from jrnl_ln  jl
           );

  • Getting OS File Record Count

    Hi,
    I've been looking for ways to get the record count(number of lines) of a txt file from a OS using a Oracle procedure without having to loop into the file line by line as on UTL_FILE.GET_LINE proc. If anyone has a one way method to get the number of lines of a OS file thru PLSQL without using loops, please let me know.
    I appreciate your inputs on this matter.
    Thiago Santana

    Hi,
    Simple example using external tables (I have an external directory called EXT_FILES where HR user can read and write; the test.txt file is also in this directory):
    File: test.txt
    1 hi
    2
    3 how
    4
    5    are
    6
    7
    8
    9
    10you.External table creation:
    CREATE TABLE test_ext (TEXT VARCHAR2(4000))
    ORGANIZATION EXTERNAL (
    TYPE oracle_loader
    DEFAULT DIRECTORY EXT_FILES
    ACCESS PARAMETERS (
      RECORDS DELIMITED BY NEWLINE
      NOBADFILE NODISCARDFILE NOLOGFILE
      FIELDS TERMINATED BY '0x0A'
      MISSING FIELD VALUES ARE NULL)
    LOCATION ('test.txt'))
    REJECT LIMIT unlimited;Test:
    Connected to Oracle Database 10g Express Edition Release 10.2.0.1.0
    Connected as hr
    SQL> select count(*) from test_ext t;
      COUNT(*)
            10
    SQL>Regards,
    Edited by: Walter Fernández on May 11, 2009 11:35 PM - Adding line numbers to test file...

  • Get records count of all tables

    Hi ,
    I am trying to get the record count of all tables using dynamic query. I don't know how to put the value in placeholder. I tried the below code.
    SET SERVEROUTPUT ON SIZE 1000000
    DECLARE
         CURSOR table_list
         IS
         select OBJECT_NAME from user_objects
         where object_type in ('TABLE')
         and object_name not like '%AUDIT_DDL%'
         AND object_name not like 'MD_%'
         AND object_name not like 'EXT_%'
         AND object_name not like 'STG_%'
         AND object_name not like 'SYS_%'
         AND object_name not like 'TMP_%'
         AND object_name not like 'TEMP_%'
         order by 1;
         v_count     NUMBER :=0;
         query_str VARCHAR2(1000);
    BEGIN
         FOR table_name IN table_list
         LOOP
              query_str :='SELECT COUNT(1) FROM  ' || table_name.OBJECT_NAME;
    dbms_output.put_line(query_str);
              dbms_output.put_line('Table Name:' || table_name.OBJECT_NAME );
              v_count:= execute immediate query_str;
              dbms_output.put_line('Table Name:' || table_name.OBJECT_NAME || ', Count ' || v_count );
         END LOOP;
    END;
    I know I am doing wrong in the bold lines. But not sure how to fix it. Please help. Thanks in advance.

    Hi,
    Welcome to the forum!
    What you posted is basically right, assuming you really want to do dynamic SQL t all.
    The only problem with
    961618 wrote:
              query_str :='SELECT COUNT(1) FROM  ' || table_name.OBJECT_NAME; would be if the object name included special characters (such as single-quotes) or lower-case letters. To avoid any possible problems, I would put the object name inside double-quotes:
    ...     query_str := 'SELECT COUNT (*) FROM "' || table_name.OBJECT_NAME
                                               || '"';
              v_count:= execute immediate query_str;
    The correct syntax is
    execute immediate query_str INTO v_count;V_count will be the number of rows in a single table. Keep another variable (say total_v_count) that keeps the total count so far.
    Do you really need dynamic SQL?
    SELECT     SUM (num_rows)     AS total_rows
    FROM     user_tables
    WHERE     table_name     NOT_LIKE '%AUDIT_DDL%
    AND     ...
    ;gets the same information, accurate as of the last time statistics were gathered, and some of the numbers may be approximate. Depending on how you use the results, that may be good enough for you. If you actually have 10,000,123 rows, and the query says you have 10,000,000, does it really matter?

  • How to get th displaye record count through SQL*Plus without result

    set lines 155
    set pages 100
    set autoprint on
    variable cv refcursor
    set serveroutput on size 1000000
    set timing on
    set feedback on
    set echo on
    exec proc_name (input1, input2, :cv);how to get the record count without resultset display in the sql*plus promt ...?
    plz help me....

    This is my earilier code
    set lines 155
    set pages 100
    set autoprint on
    variable cv refcursor
    set serveroutput on size 1000000
    set timing on
    set feedback on
    set echo on
    exec proc_name (input1, input2, :cv);
    Then i have tried to execute like this
    declare
    disp SYS_REFCURSOR;
    cv SYS_REFCURSOR;
    cnt number :=0;
    begin
    proc_name (input1, input2, :cv);
    FOR disp in cv --here cv is the set of record set
    LOOP
    --FETCH cv INTO disp;
    EXIT WHEN cv%NOTFOUND;
    cnt := cnt + 1;
    END LOOP;
    dbms_output.put_line(cnt);
    dbms_output.put_line(cv%rowcount);
    CLOSE cv;
    end;
    getting error...
    LOOP
    ERROR at line 8:
    ORA-06550: line 8, column 2:
    PLS-00103: Encountered the symbol "LOOP" when expecting one of the following:
    . ( % ; for
    The symbol "; was inserted before "LOOP" to continue.
    ORA-06550: line 13, column 2:
    PLS-00103: Encountered the symbol "DBMS_OUTPUT"
    ORA-06550: line 13, column 27:
    PLS-00103: Encountered the symbol ";" when expecting one of the following:
    . ( , * % & - + / at mod rem <an identifier>
    <a double-quoted delimited-identifier> <an exponent (**)> as
    from into || bulk
    I have set of executable procedure script for exec procedure1(input1, input2 :cv); , exec procedure1(input1, input2 :cv);,.... like that. But i want only the record count, while we execute all these scripts in the sql promt...How to do that one.. ?

  • Record count of all DSOs

    Hi Experts,
    Does any one have an idea as to
    how to get the record count of all DSOs in one shot?
    Regards
    Dipali

    Tran ST14 allows you to run a background program that captures  data on the 30 largest ODS.  Might be able to run it, or use the program it runs as a starting point for a Z version.  It also produces other lists 30 largest cubes, E anf F fact tables, dimension tables, PSA, master data, etc.
    This alignment of the sample below isn't quite right, but it gives you an idea of the output:
          Logical Name (BW) Active Data      Active Data     Activation Queue Activation Queue Rollback      Rollback      Changelog      Changelog      Changelog      Total Size      Growth      RSDBEXFL      LASTUSED      TXTLG                                              ODSOTYPE       
                         Size (KB)         records             Size           records          Size         records      Name              Size (KB)      records      (KB)               (KB)                           
          ZPU_O52        223084800       270319290              128            72020             0             0      /BIC/B0000357000   1898496        3020700       224983424           0           X      20080903190013      Line Items in Funds Management            
          ZSL_O52        164580224        285739820              128           215490             0             0      /BIC/B0000558000   3041280        5548000       167621632           0           X      20080903135047      Special Ledger Details            
          ZGL_O_02         94384640        253558550              128           394820           128             0      /BIC/B0000595000   2469888        5227867        96854784           0           X      20080903180839      General Ledger: Line Item Detail            
          PU_O32                 72226624        114269900              128            13880           128             0      /BIC/B0000325000   1768448        3172567        73995328           0                             0      FI Line Items in Funds Management (IS-PS)            
          ZARS_O70         65613632        131033900              128                0           128             0      /BIC/B0000537000   2744320        5117567        68358208           0           X      20080828130735      Activity-based Reporting            
          PU_O33                 49556224        107794700              128            44533             0             0      /BIC/B0000327000   1468416        2495200        51024768           0                             0      CO Line Items in Funds Management (IS-PS)            
          ZCBP_CON          7841792         11669800              128            13550           128             0      /BIC/B0000958000   9650176       15398900        17492224           0           X      20071114174148      COPY OF ZBBP_CON            
          ZAP_O_02         15391808         27049480              128            42380             0             0      /BIC/B0000594000    569344         817460        15961280           0           X      20080903190031      Accounts Payable - Vendors: Line Item Detail            
          ZCBBP_PO          6334464          9345900              128            11493           128             0      /BIC/B0000957000   9124864       14334000        15459584           0           X      20080818174802      Copy of 0BBP_PO            
          PU_O31                 12421696         21020500              128            13123             0             0      /BIC/B0000310000    607232        1183300        13029056           0                             0      Commitments Line Items in Funds Management (IS-PS)            
          ZAP_OTW1         10814208         28065630              128          1091100           128             0      /BIC/B0000608000    957440        2711567        11771904           0           X      20080903110025      Accounts Payable:  Treasury Warrant Info            
          ZSEM_O51          6937344         17585900              128                0           128             0      /BIC/B0000584000   4678784       12101200        11616384           0           X                   0      Complement Data for Costing            
          BBP_PO                   991232                0              128                0           128             0      /BIC/B0000167000       128              0        10116480           0                             0      Purchase Order - Single Documents            
          ZCBP_INV          3613696          5889633              128             7167           128             0      /BIC/B0000959000   4551680        6404367         8165632           0           X      20071114161251      COPY OF 0BBP_INV            
          ZPU_O51          7032896         14555300              128             2093           128             0      /BIC/B0000352000    160768         392960         7193920           0           X      20080903141737      Budget in Funds Management            
          ZSEM_O52          3749952         17608900              128                0           128             0      /BIC/B0000585000   2978944       10656100         6729152           0           X                   0      Complement Cost Data from HRV1018            
          ZSLGS_O1          2781184          5666200              128            18360           128             0      /BIC/B0000841000   3241984        6964467         6023424           0           X      20080903145240      FISL: SRM Global Spend Detail            
          BBP_DS1          5011456          5870533              128            18070           128             0      /BIC/B0000198000    548864         846330         5560576           0                             0      Actual Value for Purchase Order -Single Documents            
          ZIC_O03          4332096          9217400              128            10477           128             0      /BIC/B0000587000     45056          91627         4377408           0                             0      ODS Material Stocks / Movements            
          BBP_SC                  1542400          1493100              128            19663           128             0      /BIC/B0000733000    119808         382750         2363904           0                             0      Shopping Cart - Individual Documents            
          ZRR_O01           290816           781850              128             1263             0             0      /BIC/B0001007000   1815552        4045433         2106496           0           X      20080211170935      Revenue & Refunds DSO            
          BBP_DOC           797184          1359533              128             6978           128             0      /BIC/B0000732000    481280          51307         1278720           0                             0      Document Flow - Single Documents            
          BBP_CON          1227776                0              128                0           128             0      /BIC/B0000194000       128              0         1228160           0                             0      Goods/Services Confirmation - Single Documents            
          ZAR_O_02           840960          1288300              128            1427           128             0      /BIC/B0000593000    132096         199870          973312           0           X      20080711125812      Accounts Receivable - Customers:Line Item Detail            
          SRPO_D1           311296           375290              128             6176             0             0      /BIC/B0001036000    384000         500900          695424           0                             0      Purchase Order History            
          ZSLFM_O1           542720          2404400                0                0             0             0      /BIC/B0000666000       128              0          542848           0                             0      Expenditure Estimation - FM                             T       
          BBP_INV           461824                0              128                0           128             0      /BIC/B0000196000       128              0          462208           0                             0      Invoice - Single Documents            
          ZSL_O3                   458752          2430400                0                0             0             0      /BIC/B0000670000       128              0          458880           0                             0      Expenditure Estimation - SL Data                     T       
          ZPM_O51           196928           755080              128                0           128             0      /BIC/B0000894000    159744         703770          356928           0           X      20080507175910      Plant Material Valuation History            
          ZGL_O3                   235520          2422767                0                0             0             0      /BIC/B0001041000       128              0          235648           0                             0      Expend Est - GL Svc Dt                                     T     
    There are DB dictionary views that contain this info as well,  some of which is copied ot SAP tables.  If you have Oracle DB, look for a table DBSTATTORA.

Maybe you are looking for

  • Issue in service order billing- total cost is positive but negative cost exists in different periods

    Hello Experts, Need you advice/solutuin on the below scenario: In a service order the total accumulated cost is positive, (some material positings has been reversed in some other periods, so that is displayed as negative cost in the cost overveiw): b

  • How do I cut and past on my macbook pro?

    How do I cut and past on my MACBOOK PRO?

  • How do I make my hard drive case insensitive?

    I have recently tried to purchase Adobe Acrobat XI, an upgrade from Acrobat Pro 9, which ran just fine on my MacBook Pro. When I try to install XI, I get the following message: "The installation cannot proceed, because the operating system is running

  • Photos stuck in slideshow

    I've been using Apple Tvs for a digital signage project for quite some time and now, I have a recurring problem: sometimes when I refresh the slideshow content, other previously loaded photos will show up in the slideshow. For example, I had the slid

  • Detail diffierence between MD01 and MD02

    Dear all Detail diffierence between MD01 and MD02 one material under Plant 1000, material master all ready currently  we have one planed order against this materaial as following: 25.12.2009     PlOrd.     0242458238/Stck          0050          7.400