Tema: T-SQL
Autorius: Gintautas
Data: 2009-12-02 23:28:54
Sveiki, 
Nesu SQL programuotojas, tai prasau jusu patarimo kaip reiktu padaryti
toki dalyka.

Yra dvi lenteles table1 ir table2(toj pacioj bazeje). Ju schemos
identiskos. Ka as noriu padaryti. tai jas sinchronizuoti. Glavoju
sukurti table1 trigerius OnInsert, OnUpdate, OnDelete. 

Pirmiausia pameginau padaryti OnInsert. Rasau taip:
INSERT INTO table2
SELECT table1.*
FROM table1
WHERE [no] = (select [no] from inserted)

Tada man sql pradejo keiktis del timestamp lauko esancio lentelese.
Kaip suprantu as negaliu parasyti taip:
SELECT table.* except [timestamplaukas]

As galeciau isvardinti visus laukus, bet nenoriu vardinti visu lauku,
nes pasikeitus lentai nesinori modifikuoti trigeriu. 
Turbut galiu paselectinti lauku sarasa is kokios sistemines lentos?

Na kaip jau minejau nesu SQL programuotojas, tai gal apskritai viska
not in SQL way. Zodziu uzveskit ant kelio kaip viska teisingai
pasidaryti. Beje yokiu lenteliu "poru" bus ne viena.