Lo malo de esto es que se complica con los campos char, varchar, datetime... etc..
Pero bueno, seria una opcion...
Código:
Select 'Insert into MiTabla(MiCampo1,MiCampo2) values (' + MiCampo1 + ',''' + MiCampo2+ ''')' + char(10)
From MiTabla
Where MiCondicion
Saludos!