Diskuze: Příkaz SELECT, UPDATE, DELETE, atd.. spadne, pokud dám do příkazu porovnání jednoho sloupečku
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Group je vyhradené slovo v SQL nie? Skús ho obaliť do tých opačných
apostrofov group
=....
Takto ho SQL server neberie ako stĺpček, ale ako napr. Select, Insert, a pod.
SELECT * FROM `homeworks` WHERE `group`="page"
INSERT INTO `homeworks` (`subject`, `page`, `exercise`, `date`, `group`) VALUES (?, ?, ?, ?, ?)
UPDATE `homeworks` SET `group`="test" WHERE `page`="452"
Asi takto, neviem na isto, dnes už nepremýšľam, ale ide o to aby si obalil názvy tabuľky a názvy stĺpčekov tými opačnými apostrofmi `. Nemusí to byť všade, ale používa sa to hlavne vtedy ak nejaký stĺpček nesie rovnaký názov ako nejaké vyhradené slovo SQL dotazov.
No dobre dobre, daj vedieť
a prosím, používaj tlačítko "Odpovědět", inak mi nepríde upozornenie ako
to dopadlo.
Zobrazeno 7 zpráv z 7.