Non è proprio una gran idea fare una cosa del genere.
Almeno falla da una stored procedure...