SQL Server 2000
Enterprise Manager
View bouwen over meerdere databases heen
Ik heb vier databases met dezelfde tabellen en kolommen. Nu wil ik een view maken (zet ik overigens weg in een aparte database, maar heeft geen invloed) die van een tabel (voorraad) in de vier databases één totale tabel maakt. Ik dacht, ik begin simpel en pak van twee databases eerst een verzameling. Ik zeg: union all:
select * from
[database1].[dbo].[tabel] where [kolom] = 'eigenschap' union all
[database2].[dbo].[tabel] where [kolom] = 'eigenschap'
Dan krijg ik de melding dat de union statement niet in de SQL builder wordt ondersteund...
Als ik deze query uitvoer via de Query Analyzer dan krijg ik wel het gewenste resultaat. Hoe krijg ik dit in een view?
Enterprise Manager
View bouwen over meerdere databases heen
Ik heb vier databases met dezelfde tabellen en kolommen. Nu wil ik een view maken (zet ik overigens weg in een aparte database, maar heeft geen invloed) die van een tabel (voorraad) in de vier databases één totale tabel maakt. Ik dacht, ik begin simpel en pak van twee databases eerst een verzameling. Ik zeg: union all:
select * from
[database1].[dbo].[tabel] where [kolom] = 'eigenschap' union all
[database2].[dbo].[tabel] where [kolom] = 'eigenschap'
Dan krijg ik de melding dat de union statement niet in de SQL builder wordt ondersteund...
Als ik deze query uitvoer via de Query Analyzer dan krijg ik wel het gewenste resultaat. Hoe krijg ik dit in een view?