Yeah, that one looks kinda lame. I saw the code and figured it would lead you somewhere. It's midnight here so I'm signing off for the night.
Maybe you could explain why you want csv in a table field just in case it turns out to be a bad idea. Such fields are hard to query and usually the data doesn't look great as csv's in a form or report. In some 20+ years, I've only needed it once.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.