WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 19.01.2006, 16:08   #11
zAPPEL
Inventar
 
Registriert seit: 07.11.2001
Ort: Perchtoldsdorf
Alter: 45
Beiträge: 2.085

Mein Computer

Standard

hm.. könnte es etwas damit zu tun haben?
Zitat:
A common error when working with NULL is to assume that it is not possible to insert a zero or an empty string into a column defined as NOT NULL, but this is not the case. These are in fact values, whereas NULL means "not having a value". You can test this easily enough by using IS [NOT] NULL as shown:
Gib dein MYSQL Statement einfach mal direkt ins mysql ein und schau was er dir ausgibt.

lg
____________________________________
„Das menschliche Gehirn ist eine großartige Sache.
Es funktioniert vom Moment der Geburt an – bis zu
dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain

"Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett
zAPPEL ist offline   Mit Zitat antworten
Alt 19.01.2006, 16:13   #12
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Ich kenn nur aus ms-sql das Phänomen, dass man "where not Spalte is null" schreiben muss, weil "where Spalte not is null" nen Fehler ausgibt.

Ansonsten würd ich einfach mal dein SQL-Statement auf mysql Kommandozeile oder über PhpMyAdmin probieren, damit du ne Fehlermeldung hast.

Ansonsten mal auf Spalte="" testen.

mfg T.
T.dot ist offline   Mit Zitat antworten
Alt 23.01.2006, 09:03   #13
Bizeps
Veteran
 
Registriert seit: 15.11.2000
Beiträge: 211


Standard

where spalte not is null funkt nicht.

meine sql abfrage ergibt in phpmyadmin keine fehlermeldung gibt mir jene spalten mit null aber auch aus
Bizeps ist offline   Mit Zitat antworten
Alt 23.01.2006, 09:23   #14
helios
Veteran
 
Registriert seit: 21.06.2001
Beiträge: 343


helios eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von Bizeps
nix spektakuläres:

SELECT entry_id,bsc_type from optionen_2g_radio where bsc_type IS NOT NULL
das statement funktioniert schon so, probiers mal in der mysql command line
____________________________________
religion is a virus from outer space
helios ist offline   Mit Zitat antworten
Alt 30.01.2006, 10:45   #15
rado
Jr. Member
 
Registriert seit: 27.01.2006
Beiträge: 22


Standard

Kann es sein, dass die Spalten halt einfach nicht NULL sind? Wenn es sich um Strings handelt, dann könnten die ja einen Leerstring enthalten. Ein Leerstring ist nicht das selbe wie NULL. Das kommt darauf an, wie die Spalten gefüllt werden.

Wenn dem so ist, dann müsste folgende Abfrage das gewünschte Ergebnis liefern:
SELECT entry_id,bsc_type from optionen_2g_radio where bsc_type != ''
rado ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:06 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag