The Table_EndShrink() function closes the shrink table and finishes the table shrink.
Table_EndShrink(product_ID, table table_name)
• product_ID – An integer specifying the product ID of the dictionary containing the table being shrunk.
• table table_name – The name of the original table being shrunk.
An integer containing the result of the function. The result is 0 if the shrink table was successfully closed.
This function is used to complete the table shrinking process. Shrinking is the process of removing unused space from a data table. The Table_CopyShrinkRecords() function copies the contents of the original table to the temporary table created with Table_StartShrink(). This transfer allows the temporary table to store only records from the original table; excess space in the original table isn’t transferred to the temporary table.
After the copy is complete, the Table_EndShrink() function completes the table shrink. Depending upon the location of the temporary table, Table_EndShrink() will do one of the following: