Maximum length of table name

Hi,
I am new  to Abap. Can any one tell me what is the maximum laength of a table can be....In help.sap. i found that it is 18 characters... but when i am trying it here it is allowing to give only 16 letters... And the other error i am getting is the second character of table can´t be "_"..
Regards,
Shiva..

Yes, it is a little misleading.    If you look at the data in DD02L,  there is a  table categories field in each record, notice that all names with TRANSP as the table category are 16 or less, but if you look at the INITTAB category, you will see that these can be up to 30 characters.  The INITTAB category is for structures, and we know that structure names can be up to 30 characters, which is why this field is defined like this in DD02L.
Hope this helps.
Regards,
Rich Heilman

Similar Messages

  • Limit on length of table name?

    I created a table named LEARNING_PLAN_COURSE_MAPPING in SAP DB, when I deleted a record in it through EJB, it failed, following is the log.
    Any advice will be appreciated.
    12:14:07,947 ERROR [STDERR] javax.ejb.FinderException: Find failed: com.sap.dbtech.jdbc.ex
    ceptions.DatabaseException: SAP DBTech SQL: [-4004] (at 42) Unknown table name:LEARNING_PLAN_COU_V17Q1U

    I checked, the Max table name length limitation is 32. But how to modify it? I'd like to enlarge it from 32 to 64. Maybe I should ask on SAP DB forum.

  • Maximum length of member name in mapping

    Hi Experts,
    I am trying to migrate live data from Essbase to HFM version 11.1.1.3 using FDM. Maximum length of the member name of source accounts in Essbase that I have to load is upto 74 characters. What is the maximum permitted length of member names in FDM to be used in mappings?
    I was able to load the mappings that I have created into FDM using a map loader but after the map import whenever I click on any item in the map area, a page displays saying 'Application error'. When I delete all the maps, the error goes away so I guess its some issue with the length of the source account member.
    I checked the IIS logs and in the maps log I found a line saying the length of source accounts has exceeded the limit. Any suggestions about what I am trying to achieve can be done? I can not tweak anything at the Essbase side as its a live application. Please suggest.
    Thanks & Regards!

    FDM supports 75 characters in the source & target fields (v 11.1.2).
    You may have restricted characters in your member names. Check the admin guide for a list.
    And yes, this is possible. I've done it a number of times. Sorry for the brevity but hopefully this gets you moving forward.
    Edited by: TonyScalese on Mar 24, 2011 3:38 PM
    Edited by: TonyScalese on Mar 24, 2011 9:22 PM

  • Maximum Length of Element Names - 10.2

    While defining of an XML schema in Oracle 10.2, is there any maximum limit on the number of characters that may be in an element's name? I've seen some write-ups mention 'recommendations' of 30 or 35 for earlier versions, but nothing that says there's a definite limit in v.10.2. I need to know because I have an assignment where I might need tags containing more than 35 characters. Thanks.

    Hi
    I already saw "long" names (don't remember exactly how much, but at least 80-100 characters...) for elements. The recommendation of 30 is probably due to the mapping of elements to object types. In fact the length of an identifier in an object type can be at most 30 characters.
    HTH
    Chris

  • Maximum Length of Stored Procedure Name

    Hi,
    What is the maximum length of the name of a stored procedure?
    Thanks

    Yabut:
    SQL> desc dba_objects
    Name                                      Null?    Type
    OWNER                                              VARCHAR2(30)
    OBJECT_NAME VARCHAR2(128)
    SUBOBJECT_NAME                                     VARCHAR2(30)
    OBJECT_ID                                          NUMBER
    DATA_OBJECT_ID                                     NUMBER
    OBJECT_TYPE                                        VARCHAR2(18)
    CREATED                                            DATE
    LAST_DDL_TIME                                      DATE
    TIMESTAMP                                          VARCHAR2(19)
    STATUS                                             VARCHAR2(7)
    TEMPORARY                                          VARCHAR2(1)
    GENERATED                                          VARCHAR2(1)
    SECONDARY                                          VARCHAR2(1)
    SQL> desc user_objects
    Name                                      Null?    Type
    OBJECT_NAME VARCHAR2(128)
    SUBOBJECT_NAME                                     VARCHAR2(30)
    OBJECT_ID                                          NUMBER
    DATA_OBJECT_ID                                     NUMBER
    OBJECT_TYPE                                        VARCHAR2(18)
    CREATED                                            DATE
    LAST_DDL_TIME                                      DATE
    TIMESTAMP                                          VARCHAR2(19)
    STATUS                                             VARCHAR2(7)
    TEMPORARY                                          VARCHAR2(1)
    GENERATED                                          VARCHAR2(1)
    SECONDARY                                          VARCHAR2(1)

  • Maximum length that a database table field can hold

    Hello All,
    I am creating a database table to store different values corresponding to a particular feature coming under different countries. Some of the values have to hold more than 700characters, which is basically like a paragraph. I have found that the maximum length a table field can hold is 255characters.
    Is there any way by which i can enter more than 500 characters.
    Thanks In Advance,
    Shino

    Hi,
    If the Max length that is required is 700 characters then:
    1) Isn't it possible in your case to divide the same into mutiple Fields of having 255 length each.
    2) In sap there are some tables which store whole Code like table for storing Code for reports in SAP is
        REPOSRC  But the whole code is first stored in Hexadecimal format and not in terms of direct characters.
    May be on same lines you can change the CHARACTER format and then store it and again convertt he same for further use.
    You can have look into the Table REPOSRC . May be it helps.
    Regards,
    Vishal

  • Maximum length allowed for column name, index name and table name?

    Hi,
    I want to know what is the maximum length allowed for coulmn name, table name and index name in MaxDB ?
    Regards
    Raj

    Hi Raja,
    simply check the catalog:
    sqlcli bwt=> \dc domain.columns
    Table "DOMAIN.COLUMNS"
    | Column Name      | Type         | Length | Nullable | KEYPOS |
    | ---------------- | ------------ | ------ | -------- | ------ |
    | SCHEMANAME       | CHAR UNICODE | 32     | YES      |        |
    | OWNER            | CHAR UNICODE | 32     | YES      |        |
    | TABLENAME        | CHAR UNICODE | 32     | YES      |        |
    | COLUMNNAME       | CHAR UNICODE | 32     | YES      |        |
    and
    sqlcli bwt=> \dc domain.indexes
    Table "DOMAIN.INDEXES"
    | Column Name        | Type         | Length | Nullable | KEYPOS |
    | ------------------ | ------------ | ------ | -------- | ------ |
    | SCHEMANAME         | CHAR UNICODE | 32     | YES      |        |
    | OWNER              | CHAR UNICODE | 32     | YES      |        |
    | TABLENAME          | CHAR UNICODE | 32     | YES      |        |
    | INDEXNAME          | CHAR UNICODE | 32     | YES      |        |
    regards,
    Lars

  • Bex Query: Too many table names in the query The maximum allowable is 256

    Hi Experts,
    I need your help, Im working on a Query using a multiprovider of 2 datastores, I need to work with cells to assign specific acconts values to specific rows and columns, so I was creating a Structure with elements from a Hierarchy, but I get this error when I'm half way of the structure:
    "Too many table names in the query. The maximum allowable is 256.Incorrect syntax near ')'.Incorrect syntax near 'O1'."
    Any idea what is happening? is ti possible to fix it? do I need to ask for a modification of my Infoproviders? Some one told me is possible to combine 2 querys, is it true?
    Thanks a lot for your time and pacience.

    Hi,
    The maximum allowable limit is 256 holds true. It is the max no. of characteristics and key figures that can be used in the column side. While creating a structure, you create key figures (restricted or calculated) and formulas etc.. The objects that you use to create these should not be more than 256.
    http://help.sap.com/saphelp_nw70/helpdata/EN/4d/e2bebb41da1d42917100471b364efa/frameset.htm
    Not sure if combination of 2 query's is possible.  You can use RRI. Or have a woorkbook with 2 queries.
    Hope it helps.

  • Identifying the maximum length of a record in internal table

    Hi,
    Im using an internal table for a string for some requirement.
    Now, at later point of time i need to use for CHAR variable to copy the data from the above internal table.
    I need to identify the max length of the record stored in this internal table so that i can assign that much length to this CHAR variable.
    Is there any standard fm or any abap stmts.
    Thanks
    rohith

    You have to Loop the entire Itab to find the Maximum length of the record stored.
    Just like this:
    data: begin of itab occurs 0,
            v_str1 type string,
          end of itab.
    data: v_len type i.
    data: v_len1 type i.
    itab-v_str1 = 'mahesh sap abap'.
    append itab. clear itab.
    itab-v_str1 = 'mahesh'.
    append itab. clear itab.
    itab-v_str1 = 'mahesh sap'.
    append itab. clear itab.
    loop at itab.
      v_len = strlen( itab-v_str1 ).
      if v_len > v_len1.
        v_len1 = v_len.
      else.
        continue.
      endif.
      clear: v_len.
    endloop.
    write:/ 'Max Length', v_len1.

  • How to change the limitation of Table name's length?

    The length of table's name or field's name is limited to 30 characters.
    Can I change it? If I want to create a long name table,then how can I do?
    Thanks in advance!

    This is a duplicate of another question
    How to change Table name's length?
    The short answer is no, you cannot.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Problem with table name lengths.

    Has anyone experienced with table name length problem?
    When tables are created with schema registration, and the name is longer than 14 characters, the table is created. But when I "select * from xxxx_xxxx_xxxx_xxxx" it says that the table doesn't exist.
    What's the max length of a table name? Or is this a problem with XDB?
    Thanks,
    Benjamin

    Found the problem.
    All table names must be all capitalized and seperated with underscore.
    Is there something I need to set in oracle? or is this a bug? The tables are created but can't be accessed because of the case of table name... that doesn't make sense.

  • Maximum length of the table

    Hi,
    I created one table, in that table i have 101 field, total length of the table is 430, but i could not able to create 102nd field because it's saying total length of the table is exceed. How i can increase table length?

    The total length of the fields is limited to 1962 in case of Transparent tables.
    Please check if one of the following constraints is causing the problem
    <b>Constraints</b>
    All the key fields of a table must be stored together at the beginning of the table. A non-key field may not occur between two key fields.
    A maximum of 16 key fields per table is permitted. The maximum length of the table key is 255.
    If the key length is greater than 120, there are restrictions when transporting table entries. The key can only be specified up to a maximum of 120 places in a transport. If the key is larger than 120, table entries must be transported generically.
    A table may not have more than 249 fields. The sum of all field lengths is limited to 1962 (whereby fields with data type LRAW and LCHR are not counted).
    Fields of types LRAW or LCHR must be at the end of the table. Only one such field is allowed per table. There must also be a field of type INT2 directly in front of such a field. The actual length of the field can be entered there by the database interface.

  • What is maximum  length of oracle database objects name

    Hi all,
    Can anyone tell me what is maximum length of oracle database objects name .
    I guess it is 30 ,correct me if i am wrong thank you.
    regards,
    P Prakash

    Some objects (like synonyms or java classes) can have longer names than 30 chars:
    SQL> create or replace synonym empempempempempempempempempempempempemp for emp
    Synonym created.though internally oracle will generate short names for such objects:
    SQL> select synonym_name from user_synonyms where synonym_name like '%EMPEMPEM%'
    SYNONYM_NAME                 
    /969ea190_EMPEMPEMPEMPEMPEMPEM
    1 row selected.and not always will the long name be actually usable:
    SQL> select * from empempempempempempempempempempempempemp
    Error at line 1
    ORA-00972: identifier is too long

  • View/Table Name Length

    I noticed the View/Table Name length in 9i is still 30
    characters. This poses a problem when migrating applications
    from SQLServer to Oracle. Is there a more convenient workaround
    in lieu of renaming object and re-writing the existing
    application code referencing these objects? Are there any plans
    to increase this length in a future release? If so, which
    release?
    Thanks.
    -Brian

    You first understand your conditions and put the detailed query, Don't put the whatever you have in your spec. It is very difficult to understand. Just give me your query then i can help you out
    Warm Regards,
    Vijay

  • Deleting table name containing special characters/length

    hey all -
    a modeling program (erwin) created this table, which i am currently unable to drop. i am using dbvisualizer to connect to the db. the table name is:
    DBDB.BIN$6YefzzGY8ingMAB/AQBlXA==$0
    trying to kill it:
    drop table DBDB.BIN$6YefzzGY8ingMAB/AQBlXA==$0
    ORA-00933: SQL command not properly ended
    drop table "DBDB.BIN$6YefzzGY8ingMAB/AQBlXA==$0"
    ORA-00972: Identifier is too long
    drop table 'DBDB.BIN$6YefzzGY8ingMAB/AQBlXA==$0'
    drop table '"DBDB.BIN$6YefzzGY8ingMAB/AQBlXA==$0"'
    drop table 'DBDB.BIN$6YefzzGY8ingMAB/AQBlXA\=\=$0'
    drop table '"DBDB.BIN$6YefzzGY8ingMAB/AQBlXA\=\=$0"'
    ORA-00903: invalid table name
    i have played with some other things as well. still can't kill it - any suggestions?? tell me how to kill this thing!!

    please read the posting below:
    deleted item in oracle

Maybe you are looking for

  • Can I have two identical iTunes Music Folders for my Laptop and my desktop

    I have an iMac Flower Power, 20GB of HD running OSX 10.2.8 as my desktop, 2 users, with an 80GB External HD (Firewire). I also have my new MacBook. Right now all my music and pictures are in my MacBook and I have BUps of everything in my external HD.

  • JMS Adapter Error

    Hi Experts,                We are havingone problem in Sender JMS Adapter. From Sender (SeeBeyond) xml files are getting posted into Remote Queue in MQ, then it has been sent to Local Queue of MQ, and then finally from Local MQ Queue PI is picking up

  • Downloaded the most current version and PNG images will not show

    I'm running XP with SP3 and the most current versions of Firefox and IE8. I have the AdBlock add on. PNG images do not appear (on either browser) only blank spaces where a picture should be. == This happened == Every time Firefox opened == I updated

  • Enabling/Disabling of stop button for Tomcat in MyEclipse in Run mode.

    Hi, I am very perplexed by the behavior of the Server option in MyEclipse 4.1.1 over Eclipse 3.1.2 using Tomcat 5.5.17. When I start the server in Debug mode, the behavior is just fine. i.e. the stop button/option gets enabled and the Start button/op

  • IOS 6 on 4th g iTouch

    Hi to all. Really enjoying iOS 6 on my fourth gen iTouch, but can't wait for all the bells and whistles on my 5th gen iTouch. Two things that are particularly bothering me about running iOS 6 on iTouch 4g, (and on this one I would really appreciate k