Why are you being so difficult?
Example code doesn't help me because I still don't have the slightest what you're trying to actually do.
For that reason I can't suggest a re-structuring of your tables so you don't need to do 2 costly operations in an onupdate (strplit and creating a new table each time).
What are the keys supposed to be? Why can't you make it a hash table?
Sorry, but I'm stepping out of the thread for the moment, hopefully someone else can help.
(it shouldn't be like pulling teeth to get to your actual code, is it a secret?)