Obrázek MS Access - Co to je NULL

01.01.2013, Vladimír Klaus, navštíveno 7133x

MS Access
SQL
SQL Server

NULL je především velký problém. V mnoha případech činí spoustu potíží a nutí tvůrce dotazů k dalším akcím a úhybným manévrům. Proč tomu tak je? Především proto, že NULL není žádná hodnota. Není tedy možné řešit, zda je...

Obrázek Proč zde používám MS Access 2010?

31.12.2012, Vladimír Klaus, navštíveno 2780x

MS Access

Ze všech databází je nejdostupnější (součást MS Office), velmi dobře ovladatelný a naprosto spolehlivý. Jeho propojení s dalšími MS Office aplikacemi je pak dalším příjemným bonusem. Pochopitelně má MS Access také...

Obrázek MS Access - Příkaz DROP TABLE

30.12.2012, Vladimír Klaus, navštíveno 3778x

MS Access
SQL

Poslední příkaz DROP TABLE odstraní celou tabulku. Je to tak jednoduché, že je to až nebezpečné – jedním příkazem můžete přijít o spoustu dat. Před použitím tohoto příkazu si tedy dobře rozmyslete, co děláte. V případě,...

Obrázek MS Access - Příkaz ALTER TABLE

29.12.2012, Vladimír Klaus, navštíveno 8497x

MS Access
SQL

Pomocí příkazu ALTER TABLE můžeme změnit strukturu tabulky. Možností je celá řada: ADD COLUMN – přidá nový sloupec DROP COLUMN – odstraní zadaný sloupec ALTER COLUMN – změní datový typ zadaného sloupce (v jiných...

Obrázek MS Access - Příkaz CREATE TABLE

27.12.2012, Vladimír Klaus, navštíveno 4870x

MS Access
SQL

Příkaz CREATE TABLE vytvoří novou tabulku. Bohužel je možné zadat i takto ořezaný příkaz, který sice splní účel, ale tabulka je zcela nepoužitelná, protože nemá nadefinována žádná pole. CREATE TABLE Test Mnohem...

Obrázek MS Access - Příkaz DELETE

26.12.2012, Vladimír Klaus, navštíveno 6624x

MS Access
SQL

Tímto příkazem můžeme z tabulky odstranit jeden nebo více záznamů. DELETE FROM Zakaznici WHERE Prijmeni = "Kolbaba" Tento příklad odstraní všechny zákazníky s příjmením Kolbaba, pokud chceme odstranit jen nějakého...

Obrázek MS Access - Příkaz UPDATE

25.12.2012, Vladimír Klaus, navštíveno 7131x

MS Access
SQL

Příkaz UPDATE slouží k aktualizaci údajů. Jako příklad si ukážeme aktualizaci záznamu, který jsme vložili v jiném příkladu – změníme křestní jméno zákazníkovi. UPDATE Zakaznici SET Jmeno = "Mirek" WHERE Prijmeni =...

Obrázek MS Access - Příkaz INSERT

24.12.2012, Vladimír Klaus, navštíveno 8750x

MS Access
SQL

Tento příkaz slouží ke vkládání nových údajů do tabulky. Nejprve zadáme, do jaké tabulky budeme přidávat, pak uvedeme sloupce (nemusí být všechny) a následují hodnoty sloupců. INSERT INTO Zakaznici (Prijmeni, Jmeno,...

Obrázek MS Access - Predikát EXISTS

22.12.2012, Vladimír Klaus, navštíveno 4814x

MS Access
SQL

Tento predikát se používá v případě, že máme dva dotazy, přičemž ten druhý tvoří podmínku pro první dotaz. Například tímto dotazem vypíšeme všechny zákazníky, kteří si něco objednali (v tabulce objednávek je odkaz na ID...

Obrázek MS Access - Predikát IN

21.12.2012, Vladimír Klaus, navštíveno 4782x

MS Access
SQL

Pomocí predikátu IN zadáme výčet hodnot, které musí být splněny při filtrování. Je to tedy v jistém smyslu docela podobné predikátu BETWEEN. Pokud nás tedy zajímají objednávky za 399 nebo za 799 korun, pak: SELECT *...