login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Update query?

Offline foxie - 17/03/2005 13:21
Avatar van foxieNieuw lid Hoe kan ik een update query uitvoeren op een veld waar er niets is ingevuld?

Ik had dit:

Update tblnaam WHERE veld=""

maar dan werkt hij niets bij, (0 rijen)

ik heb de indruk dat het iets met NULL heeft te maken ofzo

hoe zou ik dit kunne oplossen?

5 antwoorden

Gesponsorde links
Offline numlockrond - 17/03/2005 13:28 (laatste wijziging 17/03/2005 13:28)
Avatar van numlockrond Onbekend
Citaat:
Update tblnaam WHERE veld=""
Moet je natuurlijk wel iets updaten (SET).
Citaat:
ik heb de indruk dat het iets met NULL heeft te maken ofzo
als het een varchar veld is waar gewoon een lege string in gezet is moet het op bovenstaande manier, als bij het inserten NULL (of gewoon geen waarde) is ingevuld kun je hem vergelijken met NULL.
Offline foxie - 17/03/2005 13:30
Avatar van foxie Nieuw lid Ik doe het nu zo:

UPDATE PERSOON SET EMAIL = "test" WHERE EMAIL = ""

Email is een varchar,

en dat werkt niet 0 rijen getroffen 
Offline cloudstrife - 17/03/2005 13:56
Avatar van cloudstrife PHP beginner Volges mij ben je beter dat je ergens een id gebruikt... ipv where email='' -> where id ='$id' of zo.. Als je where email ="" gaat gebruiken zal hij elke record waar email leeg is het veld email opvullen met je waarde..
Offline foxie - 17/03/2005 13:57
Avatar van foxie Nieuw lid Ja dat is de bedoeling maar dat doet hij nl niet... het is wel in ms access, waar ik werk met sql dus moet hetzelfde zijn als in php..
Offline cloudstrife - 17/03/2005 15:05
Avatar van cloudstrife PHP beginner Hoe benader je dit dan? ASP of VBA of zo?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.227s