Web 2.0/XML/SOAP - XML to dynamic SQL ?

D Shah asked: In my new business needs, I have fixed message types and message formats (depending on message type, message will have fixed set of parameters and values). These messages are stored in SQL for further processing by my engine.
For Example, my general purpose message format will be like this:
MSG_ID=NUMBER, USEREMAIL=STRING, MSG_TYPE=STRING, SUB_CATEGORY=STRING,MODE=CHAR, PARAMETER1=value1, [...]