[MsSQL] SELECT

laki

Не могу найти синтаксис выборки из двух различных баз, подскажите плиз.
DB1
table1
DB2
table2
хочется
select * from DB1.table1, DB2.table2
спасибо

silvinilia

select * from DB1.<owner>.table1, DB2.<owner>.table2
owner - владелец.
обычно dbo

bastii

а так?
select * from DB1..table1, DB2..table2

silvinilia

ну елси владелец dbo, то можно и так, то есть dbo опустить

bastii

Не обязательно владелец dbo. Достаточно, чтобы оба юзера из баз, соответствующие логину, под которым открыта сессия, имели права на селект этих таблиц.

aleks058

Смотри CROSS JOIN.

laki

синтаксис выборки из двух различных баз.

laki

спасибо. я dbo не туда вставлял

aleks058

А. Сорри.
Не обратил внимания, что "баз"
Оставить комментарий
Имя или ник:
Комментарий: