Hello,
> As per discussion, it seems to good with
> REINDEX { INDEX | TABLE | etc } name [ ( option [, option ...] ) ]
> or
> REINDEX { INDEX | TABLE | etc } [ (option [, optoin ...] ) ] name
> i.g., the options of reindex(VERBOSE and FORCE) are put at before or
> after object name.
>
> Because other maintenance command put option at before object name, I
> think the latter is better.
The phrase "{INDEX | TABLE |..} name" seems to me indivisible as
target specification. IMHO, the options for VACUUM and so is
placed *just after* command name, not *before* the target.
If this is right, the syntax would be like this.
REINDEX [ (option [, option ...] ) ] {INDEX | TABLE | etc } name
What do you think about this?
regares,
--
Kyotaro Horiguchi
NTT Open Source Software Center