EuroCent
Klappstuhl 2.0
Hallo zusammen,
Ich habe eine PHP Anweisung, in denen Ich eine Excel auslese.
Wenn in einem Feld kein Wert zu gewiesen ist, soll statt '' => NULL hinterlegt werden
Beispiel:
Per PHPSpreadsheet lese Ich die Excel entsprechend aus und generiere dabei dann die SQL.
Jetzt möchte Ich aber, wenn in einem Feld kein Wert enthalten ist, dass das Feld dann mit NULL geschrieben wird.
Das auslesen etc... funktioniert auch soweit, nur scheitert es aktuell an der SQL-Anweisung.
Das Feld [exitdate] ist das Typ Datetime hinterlegt und darf null sein
Ich arbeite mit sqlsrv Funktionen.
Wie kann Ich das entsprechend Umsetzen?
Gibt es da überhaupt was?
Ich habe eine PHP Anweisung, in denen Ich eine Excel auslese.
Wenn in einem Feld kein Wert zu gewiesen ist, soll statt '' => NULL hinterlegt werden
Beispiel:
SQL:
INSERT INTO [dbo].[temp]
([firstname], [lastname], [email], [exitdate])
VALUES('Test1', 'Tester1', NULL, NULL);
INSERT INTO [dbo].[temp]
([firstname], [lastname], [email], [exitdate])
VALUES('Test2', 'Tester2', NULL, '2020-06-17');
INSERT INTO [dbo].[temp]
([firstname], [lastname], [email], [exitdate])
VALUES('Test3', 'Tester3', 'test@test.de', '2020-06-17');
Per PHPSpreadsheet lese Ich die Excel entsprechend aus und generiere dabei dann die SQL.
Jetzt möchte Ich aber, wenn in einem Feld kein Wert enthalten ist, dass das Feld dann mit NULL geschrieben wird.
Das auslesen etc... funktioniert auch soweit, nur scheitert es aktuell an der SQL-Anweisung.

Das Feld [exitdate] ist das Typ Datetime hinterlegt und darf null sein
Ich arbeite mit sqlsrv Funktionen.
Wie kann Ich das entsprechend Umsetzen?
Gibt es da überhaupt was?
