Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 100.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.
  • Seite:
  • 1

THEMA: MySQL und NOT NULL Felder

MySQL und NOT NULL Felder 3 Jahre 9 Monate her #1422

  • FlowHeater-Team
  • FlowHeater-Teams Avatar Autor
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1177
MySQL-Felder werden bei uns (relativ) konsequent auf NOT NULL gesetzt.

Wenn ich jetzt allerdings Excel-Dateien zum Import bekomme, wirft der Flowheater die Fehlermeldung "Field cannot be NULL" aus und bricht den Import ab.

Gibt es eine Möglichkeit, vielleicht die Nutzung eines Heaters, mit dem ich das Problem umschiffen kann?

Mit Bordmitteln bleibt mir bisher nichts anderes übrig, als die Exceldatei zu überarbeiten und die Felder zu füllen.


Alfred Schmidt
Anfrage per Email erhalten

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: von FlowHeater-Team.

MySQL und NOT NULL Felder 3 Jahre 9 Monate her #1423

  • FlowHeater-Team
  • FlowHeater-Teams Avatar Autor
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1177
Hallo Herr Schmidt,

Sie müssen lediglich für diese Felder im FlowHeater einen DefaultWert vergeben. Dieser wird dann in das MySQL Feld übernommen wenn im zugehörigen Excel Feld kein Wert vorhanden ist.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

MySQL und NOT NULL Felder 3 Jahre 9 Monate her #1424

  • Alfred Schmidt
  • Alfred Schmidts Avatar
  • Offline
  • New Member
  • New Member
  • Beiträge: 4
Ich hätte spezifizieren sollen, dass ich bei alphanumerischen Feldern zwingend ein Leerzeichen benötige.

Bei Excel behelfe ich mir mit der Formel =" " in den Feldern, FH stellt dann aber die "" ein, ein reines space wird nicht akzeptiert.

Danke für Info
AS

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

MySQL und NOT NULL Felder 3 Jahre 9 Monate her #1425

  • FlowHeater-Team
  • FlowHeater-Teams Avatar Autor
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1177
Hallo Herr Schmidt,

Leerzeichen am Ende einer Zeichenfolge werden bei VARCHAR bzw. NVARCHAR Feldern von MySQL abgeschnitten. Wenn Sie zwingend (ein) Leerzeichen benötigen müssen Sie ein Feld vom Typ CHAR (1) bzw. NCHAR (1) definieren. Hier wird allerdings immer die Komplett definierte Feldbreite mit Leerzeichen am Ende aufgefüllt geliefert.

z.B. Sie haben ein CHAR (10) Feld und als Inhalt ist "Herr" eingetragen, hier wird die MySQL Datenbank bei einer Abfrage insgesamt 10 Zeichen (Herr + 6 Leerzeichen) liefern. Wenn Sie dem Feld nun nur ein Leerzeichen zuweisen wird dies bei einer Abfrage 10 Leerzeichen liefern.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
  • Seite:
  • 1
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.091 Sekunden