Hét vraag- en antwoordplatform van Nederland

Hoe zet je de standaard waarde van een tabel op NULL in MySQL localhost?

Ik heb een SQL die via een framework wat opslaat in de database alleen hij zou het veldje 'name' wat ik niet heb ingevuld NULL moeten maken. Dit doet hij niet hij zet namelijk niet neer NULL maar hij zet helemaal niks in het veldje neer en is gewoon leeg.

Nu heb ik een SQL die de bestanden op moet halen waar de tabel 'name' IS NULL alleen omdat 'name' niet NULL is maar leeg doet hij dit niet heeft iemand hier een oplossing voor wat ik fout doe of weet iemand een makkelijke oplossing?

Verwijderde gebruiker
11 jaar geleden
Geef jouw antwoord
0 / 2500
Geef Antwoord

Het beste antwoord

Als je een insert doet in de column van null en je ziet daarna dat het veld leeg is, is het veld ook gewoon null hoor.

test dit maar met een NVL.

Bijvoorbeeld:

SELECT NVL(,1) FROM ;

Een NVL vult null velden met de waarde na de komma.

Toegevoegd na 1 minuut:
SORRY! Bij MySQL is het natuurlijk

ifNULL(,'test')
Verwijderde gebruiker
11 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing