Diskuze: SQL - Delete
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 9 zpráv z 9.
//= 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.
A ten sloupec "Stlpec5" se tak jmenuje? Zkusil jsi ten "SELECT" spustit? Vybralo ti to něco? Zkus to "is NULL" nahradit
= ""
Ja mám tie stĺpce pre uľahčenie zatiaľ pomenované len ako S1, S2, atď.. Takže proste uvažujeme názov "Stlpec5".
Select * from Databaza where Stlpec5 is NULL; normálne funguje. Vyhodí mi všetky riadky, pri ktorých platí, že stlpec5 obsahuje NULL.
=" " taktiež nefunguje
môže byť problém, že by Access nepodporoval funkciu DELETE? resp. že by nepodporoval ten tzv. data manipulation language?
Ještě mě napadlo, máš v té tabulce primární klíč?
Honza, neskúsaš ty ale náhodotu tie kódy v inom rozhraní? Pretože ja píšem o MS Access a tam naozaj to delete nefunguje.
Michal, myslím, že som v tej tabulke nedefinoval primárny kľúč? Môžeš mi, prosím, napísat aký súvis s tým môže mať primárny kľúč? Díky
Mám totiž pocit, že když jsem kdysi dělal jednu aplikaci na vyúčtování telefonů a použil jsem jako DB MS Access, tak mi to nechtělo dělat změny v tabulkách a ani mazat záznamy bez primárního klíče. Šlo mi jen přidávat a selectovat...
Použil jsem MS Access a primární klíč v tabulce taky nemám. PK není povinný (i když by v každé tabulce být měl).
Zobrazeno 9 zpráv z 9.