Category: SQL Server

Group By v SQL Serveru

Klazule GROUP BY v SQL slouzi k ziskani pouze unikatnich radku. Musite zadat pouze sloupce, podle kterych to chcete vyhodnotit – a to stejne jak za GROUP BY tak za SELECT. Jedina vyjimka je pro agregacni funkce(SUM,AVG, aj.) . To ale vubec nevadi, protoze vam to vrati (pri spravnem dotazu) jen unikatni radky, takze pak …

Read More Group By v SQL Serveru

Jak v SQL Serveru udelat sloupec s nastavitelnym plovoucim typem

Prvne jsem se to pokusil se sloupcem type Real, tedy nazev sloupce byl napriklad Sloupec(1,1) ale to mi hlasilo vzdy chybu “Parameter or variable ‘Sloupec’ has an invalid data type.”. Takze jsem to zkusil s datovym typem Decimal. Obecne, vezmeme si napriklad definici sloupce Sloupec(2,1). 2 zde znamena precision/length celkovy pocet cislic, neboli soucet cislic …

Read More Jak v SQL Serveru udelat sloupec s nastavitelnym plovoucim typem

Jak funguji full outer join, inner join, left join a right join v SQL Server 2014

Uz jsem si o tom jednou zjistoval informace, ale protoze jsem to pak nepouzil, a vickrat jsem toto nutne nepotreboval, zapomnel jsem jak se to pouziva a jine informace o tomto. Velmi mi dnes pomohlo na zakladni pochopeni tento obrazek, ktery jsem nasel na stackoverflow: Pak jsem si vytvoril v SQL Server Management Studio tyto …

Read More Jak funguji full outer join, inner join, left join a right join v SQL Server 2014

Jak opravit chybu There is already an open DataReader associated with this Command which must be closed first.

Opravu jsem nyni provedl na svem webu sunamo.cz/sunamo.net, uz jsem se s ni setkaval drive, kdyz jsem oteviral vice stranek za sebou ale nevedel jsem co znamena, kdyz nikde v aplikaci nepouzivam tridu SqlDataReader ani DataReader, az jsem dnes se snazil otevrit vsech mych 7 webu a dopadlo to tak, ze u poslednich dvou zahlasil …

Read More Jak opravit chybu There is already an open DataReader associated with this Command which must be closed first.

Jak zprovoznit web na plne IIS vc. databaze SQL Server Express with Advanced Services

Tento postup si pisu hlavne pro sebe kdybych nahodou nekdy potreboval preinstalovat Windows 8 a nemusi presne odpovidat vasim potrebam. Pracuji zde s W8(nikoliv W8.1) protoze muj PC se dodava s diskem na W8. Nicmene upgrade na W8.1 je zdarma pro kazdeho, takze jsem toto vyzkousel a body 12 a 13 jsem musel absolbovat pouze …

Read More Jak zprovoznit web na plne IIS vc. databaze SQL Server Express with Advanced Services

Operating system error 5 (Access is denied) aneb Co delat kdyz se vam nedari attach SQL Server databaze?

Je to uplne jednoduche. Prosel jsem si hodne stranek kde vetsinou radili zmenit account pod kterym bezi sluzba SQL Server na vas ucet, ale to se mi nechtelo, prece jen kdyby to tak mohlo byt, tak by to tam MS nastavil a nebezelo by to pod specialnim uctem NT Service{nazev_vasi_sql_instance}. Po chvilce jsem ale natrefil …

Read More Operating system error 5 (Access is denied) aneb Co delat kdyz se vam nedari attach SQL Server databaze?

Co je lepsi pro ukladani prazdnych hodnot v SQL Serveru 2012 z hlediska velikosti – Empty string nebo null?

Metodikatestovani: byly vytvoreny 2 DB s jednou tabulkou – vzdy jen se sloupci int a NVarChar(20). Do prvni bylo vkladano vzdy NULL hodnoty co se tyce sloupce NVarChar, do druhe DB prazdne retezce. Opet mi zde jde o co nejvetsi usporu mista. A vysledek? Do souboru null.mdf bylo zapsano 278104 radku za 265 sekund Do …

Read More Co je lepsi pro ukladani prazdnych hodnot v SQL Serveru 2012 z hlediska velikosti – Empty string nebo null?