mysql doesn't have a default value

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jacob Goor

Jacob Goor

06/02/2013 07:57:02
Quote Anchor link
Op mijn testomgeving werkt een Insert Query zonder problemen.

Op mijn productiedtabase krijg ik bij de Insert Query de melding "Field nummer doesn't have a default value"

Weet iemand hoe ik dit kan oplossen. De tabel heeft 52 velden en ik wil liever niet elk leeg veld een lege waarde meegeven.
 
PHP hulp

PHP hulp

15/05/2024 01:39:45
 
Eddy E

Eddy E

06/02/2013 08:21:06
Quote Anchor link
In je database een standaard opgeven voor dat veld? Blijkbaar is dat niet het geval.
 
Erwin H

Erwin H

06/02/2013 09:13:43
Quote Anchor link
Jacob Goor op 06/02/2013 07:57:02:
De tabel heeft 52 velden en ik wil liever niet elk leeg veld een lege waarde meegeven.

Dan moet je de NOT NULL constraint eraf halen. Met dat constraint mag een veld niet null worden en MOET je een default geven, of je het wil of niet. Dat default kan je dan overigens ook al in je create table statement geven, dan hoef je het niet in de insert te doen.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.