I have a few question to ask.
What is dynamic sql?
Is dynamic sql easy to deploy?
3.Between mysql and microsoft sql server, which one of it is easier to do dynamic sql?
This article should give you a lot of information on the subject:
I suggest MSSQL!