Dnes jsem si pro vás připravil pro změnu SQL kvíz určený pro zkušenější začátečníky a mírně pokročilé. Úspěšné dokončení tohoto kvízu znalostí by mělo být rutinní pro člověka, který s SQL denně pracuje. Tento T-SQL Online kvíz obsahuje 15 otázek a hranice mezi úspěchem a neúspěchem stanovuji alespoň 70 % správných odpovědí.
Obtížnost testu je mírně zvýšena tím, že u některých otázek je více správných možností a je potřeba vybrat všechny správně k tomu, abyste otázku zodpověděli. Pokud vám připadá test jednoduchý, můžete vyzkoušet těžší verzi SQL Kvíz – Náročná obtížnost (Těžká váha pro znalce)
Která z uvedených možností jak deklarovat proměnnou typu VARCHAR(50), návev proměnné = “Jmeno”, hodnot = “Pavel” v T-SQL je validní? (1 správná odpověď)
(A) DECLARE @Jmeno AS INT = ‘Pavel’
(B) DECLARE @Jmeno AS INT SET @Jmeno = ‘Pavel’
(C) Všechny možnosti jsou správně
Díky, pěkný test pro vyzkoušení znalostí. Pracuji hlavně s Oracle, takže některé odpovědi jsem tipoval, a tu co jsem odpověděl špatně jsem si říkal, že by mohl být chyták – “Která z uvedených možností jak deklarovat proměnnou typu VARCHAR(50), návev proměnné = “Jmeno”, hodnota = “Pavel” v T-SQL je validní? (1 správná odpověď)”, protože pokud je správná odpověď “(C) Všechny možnosti jsou správně” tak i zaškrtnutím (A) a (B) zaškrtnu správnou volbu a tím pádem je více správných odpovědí. 🙂 Teď když si čtu před odesláním svůj komentář, je v otázce překlep “návev”
Abychom poskytli co nejlepší služby, používáme k ukládání a/nebo přístupu k informacím o zařízení, technologie jako jsou soubory cookies. Souhlas s těmito technologiemi nám umožní zpracovávat údaje, jako je chování při procházení nebo jedinečná ID na tomto webu. Nesouhlas nebo odvolání souhlasu může nepříznivě ovlivnit určité vlastnosti a funkce.
Funkční
Always active
Technické uložení nebo přístup je nezbytně nutný pro legitimní účel umožnění použití konkrétní služby, kterou si odběratel nebo uživatel výslovně vyžádal, nebo pouze za účelem provedení přenosu sdělení prostřednictvím sítě elektronických komunikací.
Předvolby
Technické uložení nebo přístup je nezbytný pro legitimní účel ukládání preferencí, které nejsou požadovány odběratelem nebo uživatelem.
Statistiky
Technické uložení nebo přístup, který se používá výhradně pro statistické účely.Technické uložení nebo přístup, který se používá výhradně pro anonymní statistické účely. Bez předvolání, dobrovolného plnění ze strany vašeho Poskytovatele internetových služeb nebo dalších záznamů od třetí strany nelze informace, uložené nebo získané pouze pro tento účel, obvykle použít k vaší identifikaci.
Marketing
Technické uložení nebo přístup je nutný k vytvoření uživatelských profilů za účelem zasílání reklamy nebo sledování uživatele na webových stránkách nebo několika webových stránkách pro podobné marketingové účely.
myslim ze pri 3 otazke mate zle deklarovany datovy typ….
Dobrý den, otázky se v kvízu zobrazují v náhodném pořadí. Kterou konkrétně máte na mysli? Podívám se na to
Do INT nelze uložit text .
Která z uvedených možností jak deklarovat proměnnou typu VARCHAR(50), návev proměnné = “Jmeno”, hodnot = “Pavel” v T-SQL je validní? (1 správná odpověď)
(A) DECLARE @Jmeno AS INT = ‘Pavel’
(B) DECLARE @Jmeno AS INT SET @Jmeno = ‘Pavel’
(C) Všechny možnosti jsou správně
Ano to je pravda, díky za upozornění a sorry. To měla na mysli pravděpodobně i batuska v prvním komentáři.
OPRAVENO, do obou možností patří místo INTEGER datový typ VARCHAR
Díky, pěkný test pro vyzkoušení znalostí. Pracuji hlavně s Oracle, takže některé odpovědi jsem tipoval, a tu co jsem odpověděl špatně jsem si říkal, že by mohl být chyták – “Která z uvedených možností jak deklarovat proměnnou typu VARCHAR(50), návev proměnné = “Jmeno”, hodnota = “Pavel” v T-SQL je validní? (1 správná odpověď)”, protože pokud je správná odpověď “(C) Všechny možnosti jsou správně” tak i zaškrtnutím (A) a (B) zaškrtnu správnou volbu a tím pádem je více správných odpovědí. 🙂 Teď když si čtu před odesláním svůj komentář, je v otázce překlep “návev”