Rebuilds a Standard table’s indexes from scratch.


<oRef>.reindex(<table name expC>)


The database in which the table exists.

<table name expC>

The name of the table you want to reindex.

Property of



Indexes can become unbalanced during normal use. Occasionally, they can also be corrupted. In both cases, you can fix the problem by using reindex( ), which rebuilds the indexes from scratch.

Reindexing is a maintenance operation and requires exclusive access to the table; no one else may have it open at the time, or reindex( ) will fail.

To refer to a Standard table, you can always use the default database in the default session by referring to it through the databases array property of the _app object. For example,

_app.databases[ 1 ].reindex( "Customer" )