Incorrect datetime value

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer

Dit ga je doen Binnen het team bouw je aan een applicatie met andere .Net Developers, testers een Product Owner en een Business Analyst. Met het team wordt de backlog besproken. In overleg claim jij jouw deel en zorgt ervoor dat onderhoud en innovatie wordt gerealiseerd. Het project dat momenteel draait is het opgraden van de omgeving. Doorontwikkelen van de huidige applicatie; Overleggen met teamleden om de backlog te verdelen; Onderhouden van de huidige omgeving; Sparren met de business en het ophalen van nieuwe requirements. Hier ga je werken De organisatie is een van de grootste landelijke aanbieder van diverse

Bekijk vacature »

Als Front-end developer werken aan een platform vo

Functie Als front-end developer werk je nauw samen met je collega van back-end om optimaal aan te sluiten op hun code (RESTapi). Je ontwikkeld Front-end componenten met o.a. Angular en HTML5. Ze werken volgens Scrum en hanteren zaken als TDD en codereviews om de kwaliteit te waarborgen. Ze zijn op zoek naar een front-end developer die minimaal 1 complex project heeft doorlopen met een modern JavaScript framework, dit omdat hun codebase al redelijk complex is en je als front-end dus best zelfredzaam moet zijn. Het IT-team bestaat inmiddels uit 4 collega’s, waaronder een CTO, twee back-end developers en één front-end

Bekijk vacature »

Back-end developer

Functie Als Back-end developer bouw en onderhoud je de systemen die door zowel hun klanten als medewerkers gebruikt worden. Zo koppel je met API’s van leveranciers, ontwikkel je mee aan het eigen platform en de aanverwante systemen. Denk hierbij aan backupsystemen, proactieve monitoring, takensystemen of bijvoorbeeld een statuspagina. Je komt terecht in een team van 2 ervaren developers en één junior. Hiernaast werk je nauw samen met 4 systeembeheerders en aan het hoofd de CTO. Ze hebben heel laagdrempelig contact via Slack en hechten veel waarde aan een rustige omgeving om de concentratie te stimuleren. Zo hebben ze geen telefoons

Bekijk vacature »

IT Monitoring Engineer

Wat doe je bij TenneT? Je bent verantwoordelijk voor het ontwikkelen en beheren van de monitoring services die in de organisatie aan de applicatieteams worden aangeboden. Hierbij speelt ELK stack, een cruciale rol in het applicatielandschap van Tennet. Het is jouw taak dat de services optimaal aansluiten bij de werkzaamheden van je gebruikers en deze technisch te integreren met aanpalende gebieden, zoals CI/CD pipelines en onze basis infrastructuur. Je werkt samen met engineers uit andere teams om te garanderen dat de services aansluiten op de behoeftes en voldoen aan de afgesproken SLA's. Belangrijkste taken als IT Monitoring Engineer binnen Basic

Bekijk vacature »

Full stack developer / Node.js

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Senior developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Datawarehouse Specialist / ETL Ontwikkelaar

Datawarehouse Specialist / ETL Ontwikkelaar Leiden, 36 uur per week WIJ bieden een baan waar jij je ETL-ontwikkelexpertise kan inzetten binnen de lokale overheid. Je werkt aan slimme oplossingen die Leidse regiogemeentes helder inzicht geven in hun visie, voortgang en verbeterpunten. Zo maar een greep uit een dag in de functie van datawarehouse specialist: Je focust je vandaag naar hartenlust op de ontwikkeling van nieuwe ETL-stappen. Je past hier je SQL-kennis toe in de uitdaging om de door jou ontworpen queries zo snel en stabiel mogelijk te krijgen. Zo breid je het datawarehouse van verschillende regiogemeentes uit, door nieuwe managementinformatie

Bekijk vacature »

Mendix Developer

Functie Wij zijn zowel naar junior, medior als senior developers op zoek. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op lang termijn ook door de klant zelf aan te passen is. Door het werken met Mendix ga je kijken waar de klant écht naar op zoek is. Wij zijn op zoek naar consultants die al enige ervaring hebben opgedaan met Mendix of een andere low-code

Bekijk vacature »

.NET Developer / Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Drupal Developer

Dit ga je doen Je houdt je bezig met content management door middel van Drupal; Je houdt je bezig met het ontwikkelen van applicaties, websites, portalen, samenwerkingsomgevingen etc, voor mooie maatschappelijk opdrachtgevers; Je bent werkzaam in zelfsturende teams, waardoor je ook de mogelijkheid hebt om wat meer leidinggevende taken uit te kunnen voeren; Hier ga je werken Deze organisatie is er een waar je bij wilt horen! Lijkt jou het gaaf om de ultieme vrijheid te krijgen op je werk en tegelijkertijd voor de mooiste maatschappelijke opdrachten bezig te zijn? Dan is deze vacature zeker iets voor jou. Als Drupal

Bekijk vacature »

Full stack developer / Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

Bekijk vacature »

Front end developer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers met passie voor hun vak. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van ontwerp en ontwikkeling zullen samenkomen in een proof of concept. Nadat is vastgesteld dat de oplossing voldoet aan de belangrijkste behoeftes worden producten of services gevalideerd door middel van korte iteraties. Hiermee zorgen ze ervoor dat het werk voldoet aan de technische vereisten en gebruikersbehoefte. Door het inzetten van de nieuwste technologieën die toekomstbestendig zijn weten ze klanten omver te blazen. Ook geven en organiseren ze veel

Bekijk vacature »

PHP Developer / Symfony

Dit ga je doen Jouw taken als PHP Developer bestaan voornamelijk uit het: Bouwen aan de core van een digitaal zorgplatform en de bijbehorende applicaties middels PHP, Symfony en Laravel; Meewerken aan het integreren van Symfony in het Legacy Platform; Lezen van oude code en waar nodig kleine aanpassingen doorvoeren; Koffie drinken met je collega's! Hier ga je werken Wat ga je doen? In de kern ga je als PHP Developer binnen een developmentteam bouwen aan een digitaal zorgplatform. Je gaat bouwen aan de core van dit platform en de bijbehorende applicaties, welke in Legacy Code (PHP 7.1 en 8)

Bekijk vacature »

Senior Java Developer

Functie We eisen van onze klanten dat de software die we gaan bouwen of aan sleutelen van hoog kwaliteit is. Hoe kun jij bestaande software verbeteren, als de core gewoon niet klopt? We zijn op zoek naar senior Java developers, lead developers, scrum masters en architecten. Je zal veelal met Java, JEE, Spring Boot en microservices gaan werken. We kijken niet alleen naar wat het beste is voor de klant, maar ook voor jou als consultant. Leasebudget? Geregeld! Traningsprogramma naar wens? Geregeld! Altijd een opdracht hebben? Geregeld! Vanwege ons reputatie nemen onze klanten altijd Javanen aan. Waar gaat jouw hart

Bekijk vacature »

Integratie Developer Mulesoft

Dit ga je doen - Je ontwikkelt en onderhoudt diverse interne integraties en externe (klant) integraties; - Je ontwikkelt middels het integratieplatform Mulesoft; - Je automatiseert een geheel end-to-end proces en je zorgt hierbij voor de juiste interfaces; - Je test en implementeert de interfaces; - Je adviseert de interne en externe klant en initieert verbetervoorstellen; - Je haakt incidenteel aan bij overleggen met de externe klant om de wensen en specificaties om te zetten in de juiste technische oplossing. Hier ga je werken Voor een bekend servicegericht bedrijf zijn wij op zoek naar een Integratie Developer Mulesoft. Het is

Bekijk vacature »
Frank Veldhuijsen

Frank Veldhuijsen

13/06/2021 17:44:30
Quote Anchor link
Hallo,

Wellicht is er iemand die mij op weg kan helpen...

Sinds kort heb ik het beheer van een website overgenomen omdat de webmaster is weggevallen. Ik heb zo'n beetje alles weer aan de gang en de normale gebruiker van de website ervaart alles als normaal.

Voor verwerking van door gebruikers aangeleverde data is er een admincenter. Ook daarin werkt alles zoals het hoort op een bewerking na. Wij hebben de mogelijkheid om een door een gebruiker aangemaakt bericht te corrigeren, bijvoorbeeld een typefout of foutief aangeleverd gegeven.

De eerste keer dat wij dit bericht verwerken gaat alles goed en wordt het in de database opgeslagen. Het is dan ook keurig terug te vinden. Het probleem ontstaat wanneer achteraf blijkt dat het bewerkt dient te worden en dan gaat er iets fout.

In de database is te zien dat het bericht is opgeslagen in een tabel met een aantal kolommen waarvan er een de datetime bevat. Bij het initiële opslaan (eerste publicatie) gaat het goed, na bewerking en dan "saven" komt de volgende melding:

Incorrect datetime value: '' for column `qb205508_1`.`lmns_esuser`.`dati` at row 1

Er zijn meerdere mogelijkheden binnen de "afdelingen" in het admincenter en de fout komt dan ook voor echter dan voor een andere tabel maar dan ook weer als bijv. ....lmns_truser`.`dati` at row 1

Daarom zit de fout waarschijnlijk in de database en wel in de manier waarop de datetime wordt gezocht en weer teruggeschreven. Het format van de kolom dati is conform datetime ( 0000-00-00 00:00:00 ).

Het heeft altijd gewerkt totdat er in het verleden (nu zo'n jaar geleden) iets met de database is gebeurd en deze hersteld is. Na overzetten naar nieuwe hosting is de database over gezet met de fout bestaat nog steeds en het zou fijn zijn om de functionaliteit van het corrigeren terug te krijgen. Nu werken we er omheen door het bericht te verwijderen en opnieuw te plaatsen en dat is natuurlijk niet de bedoeling.

Zou het iets te maken kunnen hebben met de functies in SQL log :
NO_ZERO_DATE
of
STRICK_TRANS_TABLES

Laatste heb ik geprobeerd aan te passen maar had geen "super" rechten ondanks dat ik als hoofdgebruiker ben aangemeld.

Alvast dank voor het meedenken!
Gewijzigd op 13/06/2021 17:46:57 door Frank Veldhuijsen
 
PHP hulp

PHP hulp

02/10/2022 01:40:17
 
Ivo P

Ivo P

14/06/2021 11:12:48
Quote Anchor link
ik zou beginnen met te achterhalen wat er geprobeerd wordt op te slaan.

foute formaten kunnen zijn:
14/06/2021
14-06-2021
2021-14-06
maar ook
0000-00-00
NULL
en zelfs
"gisteren"

Waar het een een aanpassing in PHP nodig heeft, heeft het andere iets in je database settings te doen.

Voor de hand liggen NULL en 0000-00-00, maar zoek dat eerst even uit.
 
Ward van der Put
Moderator

Ward van der Put

14/06/2021 11:27:44
Quote Anchor link
Het kan ook nog liggen aan een 0 in een deel van de datum. Je kunt een maand opslaan als een datum, en bijvoorbeeld 2021-06-00 gebruiken voor juni 2021, mits de configuratie van de SQL-mode dat toestaat:

https://dev.mysql.com/doc/refman/8.0/en/sql-mode.html
 



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.