[ dusty @ 01.06.2004. 14:59 ] @
Pozdrav svima.

Da li (i kako mogu da spojim vise tabela u jednu.
Konkretno, imam proizvoljan broj tabela, sa razlicitim brojem kolona ali istog tipa. Hocu da ih spojim u jednu tabelu tako da ta tabela sadrzi sve (ili samo odredjene) kolone iz drugih tabela.
Pokusao sam preko View-a, ali treba i da se menja sadrzaj u toj objedinjenoj tabeli koji ce se update-ovati u 'originalne' tabele.

Razmisljao sam da kreiram privremenu tabelu, ali opet je tu problem update-a

Da li postoji neki nacin ?


Hvala,
dusty.
[ Simke @ 02.06.2004. 03:51 ] @
Probaj sa Data Transformation Services.
Jako mocna alatka, ali ces morati prvo da procitas malo o DTS-u.
[ priki @ 03.06.2004. 18:05 ] @
mozes da iskoristis to sto si mislio uz koristenje MAX funkcije i uz neke WHERE uslove,
postavlja se pitanje koliko cesto trebas raditi update tih podataka
kako ne bi opteretio server, bar ne previse, dokazano je da se MS SQL
ipodosta izdrzljiv

U stvari , daj taj konkretan problem pa da vidimo
[ goranvuc @ 03.06.2004. 21:58 ] @
Ako radis preko ADO-a mozes koristiti virtuelne rekordsete (Kreiras rst, dodas polja, otvoris ga samo sa Open - bez parametara, u petlji ga natovaris sa slogovima, das korisniku da menja podatke i kada odluci da ih snimi u petlji ih lepo vratis nazad.
Druga varijanta jeste temporary tabela (sa ## prefiksom) ali za oba resenja ti je potrebna procedura za update izvornih tabela.
Ako se jos neceg setim, videces.