Váš SP ve skutečnosti nevrací více tabulek, vrací výběr sloupců a řádků z vašich tabulek, proto neexistuje žádný „název tabulky“, a proto jsou pojmenovány tabulka1, tabulka2 atd. Pokud je to důležité, můžete vrátit další sloupec pro každý výběr a v tomto sloupci jej vyplňte požadovaným názvem a poté jej použijte.
tj.
select *,'MyTableName1' As [TableName] name from mytablename1
select *,'MyTableName2' As [TableName] name from mytablename2