Forum: Datenbanken
by himitsu,
14. Sep 2022
Da SQLite nicht wirklich typsicher ist, kann man da viel Mist bauen.
Bei deiner Abfrage wird das INT wohl auch als Integer behandelt und dann der "ungültige" Wert in eine 0 konvertiert,
scheinbar leider ohne jegliche Fehlermeldung/Warnung. :wall:
Das WHERE wird aber ohne Cast ausgeführt und bekommt halt mit, dass der "Text" keine 0 ist.
Forum: Datenbanken
by himitsu,
14. Sep 2022
Ich sehe keine 0 in dieser Tabelle, aber ganz viele "irgendwas" :stupid:
wo kommt den plötzlich der jaeneke her :shock:
Joar, so eine halbwegs typlose Datenbank hält schnell mal ein paar kleine Problemchen bereit, wenn man überall nahezu alles reinschreiben kann. :duck: