sp_addlinkedserver('servername')
, поэтому он должен выглядеть следующим образом:
select * from table1
unionall
select * from [server1].[database].[dbo].[table1]
Я понял это. Хитрость в том, чтобы проверить, следует ли за каждым абзацем таблица. Это может быть сделано с помощью
...
if (paragraph.FollowingTable != null)
{
tableId = paragraph.FollowingTable.Index;
}
...
FollowingTable.Index
даст вам указатель к таблице, с помощью которого вы можете получить все подробности о таблице в списке Document.Tables
.