Tema: Re: T-SQL
Autorius: zZz
Data: 2009-12-03 12:15:27
Pridek papildoma lauka, kuris nusakytu, ar reikia ikelti papildoma data, ir 
data gali kurt trigery.

"Gintautas" <gintuoklis@gmail.com> wrote in message 
news:cnldh5dj3t9cf3egraan6sf47j6gffa1o0@4ax.com...
> 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.