What happens when you try this from a formula context instead of LotusScript? Is an error returned then?
It might be that the column contains too much data for a formula to return, but in that case I would expect it to be truncated. I think more likely the problem is that the column contains values that are not all the same datatype.
Thought I would post back on this as I managed to resolve it, just incase anyone else comes across it.
I believe it was due to the @DBColumn returning too many values. The view I was using contained equipment records with the Manufacturer in the first column and the Model in the second column. Due to there being multiple models for each manufacturer, there were many duplicate values present in the manufacturer column. I created a new view just for this agent which used a single categorised column for Manufacturer, which eliminated all the duplicates and the problem dissapeared.