Are you trying to keep your reports for long-term storage? Perhaps you should keep a separate table for each month.
>Ladies and Genteleman,
>
>We have a project where we are pulling data from the database to make
reports. Each report is about 1K in size. Also these reports need to be batched by a common criteria. The way we were doing it was creating a record per batch in the cursor and appending the report data to that records memo field. If we have several reports per batch we append all the reports to that memo field in that record.
>
>Here is where the problem comes in. If we have a single report per batch the table is not growing terribly and we procede with a large number of reports processed. If we have the same total number of reports, but several reports per batch the table grows to over 2 Gig and exceedes the allowed limit.
>
>HELP!
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)