Posted By: redwolf (redwolf) on 'CZdatabases' Title: Problem SP MS SQL Date: Tue Dec 9 20:40:33 2003 Ahoj, mam takovyto problem: pomoci Store Procedure saham na dve databaze (na stejnem SQL serveru), jedna databaze je dana pevne, ale tu druhou si muze uzivatel zvolit - nasledne jeji nazev ukladam do tabulky 'nastaveni' v te prvni databazi. Otazka: - lze v SP vytahnou a pouzit nazev te druhe db, tj. zkousel jsem to takto: create procedure dbo.moje as declare @db varchar (30) declare @hodnota int select @db = db from nastaveni -- kde z tabulky nastaveni si prectu treba 'TEST' set @db = @db + '.dbo.zakaznici' -- a tady do toho dostanu cestu k tabulce, tj. 'TEST.dbo.zakaznici' -- a ted se snazim napr. precist zaznam z druhe databaze select @hodnota = cislo from @db where zakaznik = '11' --- atd. / -- tady mi hlasi chybu 'Must declare the variable '@db' jak tam tedy mam dostat nazev ulozene databaze? Predem diky za rady RedWolf