NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze: podmínka s INSERTEM v MySQL

V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
no.good
Člen
Avatar
no.good:2.11.2013 21:38

Ahoj, potřeboval bych poradit, jestli někdo umíte udělat podmínku, když mám vytvořenou proměnou @prom, kde je uložena hodnota 1, tak v případě, že v dané proměnné bude 1, tak se provede insert příkaz. To, že tam je přímo vložená hodnota 1 neřešte, mě zajímá převážně ta podmínka s tim insert příkazem, jestli to teda je možné.

SET @prom = 1;

IF
    @prom = 1
then
    insert into tabulka values('value1');
end if

Díky :)

 
Odpovědět
2.11.2013 21:38
Avatar
Kit
Tvůrce
Avatar
Odpovídá na no.good
Kit:2.11.2013 22:03

To můžeš udělat jen v procedurách a funkcích. Dá se to napsat elegantněji, jen nevím, k čemu to potřebuješ. Řešení se totiž liší podle účelu.

Nahoru Odpovědět
2.11.2013 22:03
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.