Ja maināmam skatam (updateable view) ir opcija "With Check Option", tad pirms datu mainīšanas tiek veikta pārbaude, vai izmaiņu gadījumā skats joprojām šo rindu atgriezīs. Ja tā nav, datu mainīšana tiek aizliegta.
Lielisks parametrs papildus datu drošībai datu bāzē.
trešdiena, 2011. gada 9. marts
otrdiena, 2011. gada 8. marts
Trigeri SQL Server
Kopsavilkuma raksts par trigeriem SQL Server. Aprakstīti DML, DDL un pieteikšanās (logon) trigeri.
pirmdiena, 2011. gada 7. marts
Rīks: PAL ātrdarbības analīzei
Netīšām šeit uzdūros rīkam, kas domāts ātrdarbības analīzei- Performance Analysis of Logs (PAL) Tool. Ne tikai SQL Server kontekstā.
piektdiena, 2011. gada 4. marts
DML trigera atslēgšana
Rakstā aprakstīts kā var aizliegt tabulas/skata DML trigera izpildi. Dots piemērs un skaidrojums, kāpēc tas ne vienmēr ir derīgs risinājums.
ceturtdiena, 2011. gada 3. marts
Piemērs: Instead Of DML trigeris skatam
Rakstā ar piemēru parādīts "Tā vietā" (Instead Of) trigeris uz skata. Ideja tāda, ka skats attēlo visus tabulas ierakstus, kam nav norādīta pazīme "Dzēsts". Dzēšot ierakstu no skata, tie tiek nevis izdzēsti, bet atzīmēti kā dzēsti.
trešdiena, 2011. gada 2. marts
Piemērs: DML trigeris audita ierakstiem
Piemērā izveidota testa tabula un audit tabula, kurā tiek reģistrēts izmaiņu veicējs (kopā ar citu informāciju). Parādīta Inserted un Deleted tabulu izmantošana praksē.
otrdiena, 2011. gada 1. marts
DML trigeri
DML (Data Manipulation Language) trigeri ir pats senākais un biežāk izmantotais trigeru veids SQL Server. Šajā rakstā aprakstītas manuprāt svarīgākās lietas.
Abonēt:
Ziņas (Atom)