Naomi,
You error dump should be able to provide you the current alias along with all the other tables/cursors that are open in the DS. If IN clauses are being used though you'll have to be able to glean from elsewhere on the callstack what table is being processed at the time.
>I wish this error gave me a table name at least. I quickly looked into the code (my colleague's) and I see a lot of going on in PostSaveHook of the biz object save. The new records are added, the select statements are executed, the save of other biz objects called. I guess he needs a much better way to track the possible errors than we have now.