Uw SP retourneert niet echt meerdere tabellen, het retourneert een selectie van kolommen en rijen uit uw tabellen, daarom is er geen 'tabelnaam' en daarom heten ze table1, table2 enz. Als het belangrijk is, kunt u een extra kolom voor elke selectie, en vul deze in die kolom met de gewenste naam en gebruik deze vervolgens vanaf daar.
d.w.z.
select *,'MyTableName1' As [TableName] name from mytablename1
select *,'MyTableName2' As [TableName] name from mytablename2