INITIALIZE
Freshly initializes per user entity sets and relationships with data.
Syntax
INITIALIZE PERUSER objectname
Parameters
objectname
|
An entity set name or relationship name (with fields).
|
Comments
INITIALIZE PERUSER creates a new physical file corresponding to the objectname. It eliminates the need of deleting all data from the object or copying physical files. Also, it doesn’t affect the internal data dictionary nor requires recompilation of programs after executing it.
It can be executed anytime a fresh file is needed.
objectname must be a PerUser object defined in the data dictionary and no longer needs to be indicated in the file “areas.zim”.
Example
If MyCustomer is an entity set defined as per user in the Data Dictionary, then the following statements are valid:
>INITIALIZE PERUSER MyCustomer
>ADD 1000000 MyCustomer FROM …
>FIND MyCustomer
>1000000 selected.
>INITIALIZE PERUSER MyCustomer
>FIND MyCustomer
>0 selected.