ceturtdiena, 2011. gada 16. jūnijs

Kārtošana un kolācijas

Mūsu alfabēts ir 'a', 'ā', 'b', 'c', 'č', ..., 'ž'. Kārtojot datus SQL Server, tas ne vienmēr tiek ņemts vērā.

trešdiena, 2011. gada 15. jūnijs

SQL Server versijas

Ja vēl nav pamanīts- nu jau kādu laiku emuārā jauna sadaļa "Saites". Iedvesmas brīdī tur saliku daļu no saitēm, kas nesakārtotākā veidā atrodas manā SQL grāmatzīmju joslā.

Šodien pievienota jauna saite, SQL Server versijas, atjauninājumu lejupielādes saites. Tur var atrast SQL Server versijas un saites uz atjauninājumu lejupielādēm.

Un vienlaicīgi apsveicos ar 100-to rakstu :).

Lietotāju pielikšanas un tiesību piešķiršanas skripta ģenerācija

Produkcijas un testa datu bāzēs lietotāji un to tiesības parasti atšķiras. Lai aktualizētu datus, testa datu bāzi mēdz laiku pa laikam atjaunot no produkcijas datu bāzes rezerves kopijas.

Šajā rakstā skripts, ar kuru var uzģenerēt skriptu lietotāju pielikšanai un tiesību piešķiršanai datu bāzē.

ceturtdiena, 2011. gada 19. maijs

MS eksāmenu cenu pieaugums

Tiem kam tas aktuāli, bet vēl nav dzirdējuši- Microsoft eksāmeniem no 1. jūlija tiks palielinātas cenas. vairāk informācijas MS saitē šeit. Par eksāmenu kārtošanas iespējām LV var palūkoties emuāra sadaļā "Saites". Cik noprotu, pieaugums cenām varētu būt kādi 30-40%.

otrdiena, 2011. gada 17. maijs

T-SQL Output klauza

Rakstā DML trigeri tika aprakstītas divas tabulas- Inserted un Deleted, kas pieejamas trigera iekšienē. Tās ļoti noder, piemēram, kad nepieciešams salīdzināt tabulā mainīto datu iepriekšējās un jaunās vērtības. Šīs tabulas ir pieejamas arī lietošanai kopā ar Output klauzu.

pirmdiena, 2011. gada 9. maijs

Kursoru deklarēšana (divos veidos)

Jau iepriekš esmu minējis, ka no kursoriem cenšos maksimāli izvairīties, tomēr ir gadījumi, kad tos var izmantot arī labu risinājumu veidošanai. Šajā rakstā pavisam vienkārša kursora (MSDN šeit un vēl šeit) izveidošana divos dažādos veidos.