PSINDEXDEFN |
This table corresponds to DBA_INDEXES. The specification of certain column attributes on PSRECFIELD implies the creation of certain indexes Additional indexes can then be specified in the Application Designer. Up to PeopleTools 7.x, PSINDEXDEFN and PSKEYDEFN were maintained for all record types, not just SQL tables, despite the fact that indexes cannot be built for the other object types, such as views! Indexes can be suppressed or enabled on either all or certain platforms. Thus PeopleSoft can deliver different indexes on different database platforms.
| PSINDEXDEFN | DBA_INDEXES | Description of PeopleTools Column |
|---|---|---|
| PeopleSoft Field Name | Corresponding Oracle Column Name | |
RECNAME | TABLE_NAME | Record (Table) Name, but not an exact match. (see PSRECDEFN.SQLTABLENAME) |
INDEXID | INDEX_NAME | Not an exact match INDEX_NAME = 'PS'||INDEXID||RECNAME
|
| INDEXTYPE |
| |
| UNIQUEFLAG | UNIQUENESS |
|
| CLUSTERFLAG | No meaning in Oracle. A clustered index on SQL Server and Sybase is similar to an Index Organised Table in Oracle. This is not the same thing as an Oracle Clustered Index. | |
| ACTIVEFLAG |
| |
| CUSTKEYORDER |
NB: Indexes with columns on a sub-record cannot have a custom key order. | |
| KEYCOUNT | Number of columns in an PeopleTools index. A sub-record counts as one, so this does not correspond to the number of columns in the database index | |
| DDLCOUNT | Number of distinct DDL override parameters specified on index across all platforms. | |
| PLATFORM_SBS |
Not used from PeopleTools 8. Database platform no longer supported. | |
| PLATFORM_DB2 |
| |
| PLATFORM_ORA |
| |
| PLATFORM_INF |
| |
| PLATFORM_DBX |
| |
| PLATFORM_ALB |
Not used from PeopleTools 8. Database platform no longer supported. | |
| PLATFORM_SYB |
| |
| PLATFORM_MSS |
| |
| PLATFORM_DB4 |
Not used from PeopleTools 8. Database platform no longer supported. | |
| IDXCOMMENTS | Holds comment added by developer on user indexes only. Added in PeopleTools 8.4. |
Author: David Kurtz | |
| Return to Index | © Go-Faster Consultancy Ltd. Last updated 25 July 2010 |