Con esta función, se puede dividir el contenido de una tabla en diversas tablas pequeñas. Para ello, se debe especificar el número máximo de registros que pueden contener las tablas de destino o se puede indicar el número de tablas que se desea crear y, teniendo esto en cuenta, los registros se distribuirán uniformemente. También se puede especificar un campo de datos de la tabla de origen, cuyo contenido determina la tabla de destino en la que se escribe un determinado registro.