I have existing records like
ID    Hospital ID     Email                Description 
1       15         abc@e.com           Sample Description
2       15         def@dd.com          Random Text
I need to use a WHILE loop to insert rows with Hospital ID changing to a specific value or 32 in this case, while the others(not ID as it is auto generated) remaining constant.
It should then look like
ID    Hospital ID     Email                Description 
1       15         abc@e.com           Sample Description
2       15         def@dd.com          Random Text
3       32         abc@e.com           Sample Description
4       32         def@dd.com          Random Text
Notice the above now has two new rows with ID and Hospital ID different. ID is auto generated.
I have several tables where I need to make the same updates. I don't want to use cursor if I can do this with a while loop.
EDIT Abandoned while loop as a simpler solution was provided in the accepted answer.
 
     
    