The following constants define the maximum lengths of various string types in the Essbase API. All of these constants include the terminating NULL character:
| Constant | Definition |
|---|---|
| ESS_ALIASNAMELEN | Maximum length of an alias table name |
| ESS_APPNAMELEN | Maximum length of an application name |
| ESS_CRDB_MAXIMUM | Maximum dimension number for a Currency database |
| ESS_DBNAMELEN | Maximum length of a database name |
| ESS_DESCLEN | Maximum length of an application or database description |
| ESS_FTRNAMELEN | Maximum length of a filter name |
| ESS_LINELEN | Maximum length of a line in a report |
| ESS_MBRCOMMENTEXLEN | Maximum length of an extended member comment |
| ESS_MBRNAMELEN | Maximum length of a member name |
| ESS_NAMELEN | Maximum length of a general name |
| ESS_PASSWORDLEN | Maximum length of a user password |
| ESS_PATHLEN | Maximum length of a file path name |
| ESS_OBJNAMELEN | Maximum length of an object name |
| ESS_SVRNAMELEN | Maximum length of a server name |
| ESS_USERNAMELEN | Maximum length of a user or group name |