+ Antworten
Ergebnis 1 bis 8 von 8

Thema: [MySQL] - NULL -Werte

  1. #1
    TP-Veteran alexf812 macht alles soweit korrekt Avatar von alexf812
    Registriert seit
    Sep 2004
    Beiträge
    1.370

    [MySQL] - NULL -Werte

    hallo,

    mal ne frage.

    wenn ich in einer tabelle angebe not null, dann steht ja NULL im feld, wenn ich nix eintrage.
    wenn ich nun werte in die tabelle eintragen will, z.bsp. aus nem formular, ist es dann besser das INSERT-Statemant so aufzubauen, das ich gar nicht erst die leeren felder aus dem formular in die Db schreibe, also immer prüfen ob das feld nen wert enthält, so das die felder auf NULL bleiben oder geht es auch wenn ich komplett alle formularwerte in die Db schreibe (auch wenn nicht alle formularfelder ausgefüllt sind, also leer) und dann die felder in der Db nicht mehr NULL sind sondern leer, also "".

  2. #2
    TP-Member CupraR macht alles soweit korrekt
    Registriert seit
    Jun 2005
    Beiträge
    38
    Zitat Zitat von alexf812
    hallo,

    mal ne frage.

    wenn ich in einer tabelle angebe not null, dann steht ja NULL im feld, wenn ich nix eintrage.
    Ich kenn das eher so: Wenn ich in einer Tabelle "not null" angebe MUSS das Feld ausgefüllt sein, sonst akzeptiert das DBMS das Insert / UPdate nicht.

    Zitat Zitat von alexf812
    wenn ich nun werte in die tabelle eintragen will, z.bsp. aus nem formular, ist es dann besser das INSERT-Statemant so aufzubauen, das ich gar nicht erst die leeren felder aus dem formular in die Db schreibe, also immer prüfen ob das feld nen wert enthält, so das die felder auf NULL bleiben oder geht es auch wenn ich komplett alle formularwerte in die Db schreibe (auch wenn nicht alle formularfelder ausgefüllt sind, also leer) und dann die felder in der Db nicht mehr NULL sind sondern leer, also "".

    Ich habe mir angewöhnt die Felder auf Inhalt zu kontrollieren. Immerhin besteht zwischen "" und NULL noch ein kleiner Unterschied: NULL ist sozusagen luftleerer Raum und "" ist halt ein String, selbst wenn keine Werte drin stecken.
    Funktionieren tut beides - kommt halt drauf an wie du zu NULL-Werten stehst

    HTH
    Unsauberes Programmieren wird zu einer Kunst! Man könnte es als den Impressionismus der Informatik bezeichnen!

  3. #3
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    kommt halt drauf an wie du zu NULL-Werten stehst
    muss man jetzt schon persönliche Beziehung zu Null aufbauen ?


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  4. #4
    TP-Member CupraR macht alles soweit korrekt
    Registriert seit
    Jun 2005
    Beiträge
    38
    *hr hr hr* ichb hab das schon gemacht, ziehst du nach?
    Unsauberes Programmieren wird zu einer Kunst! Man könnte es als den Impressionismus der Informatik bezeichnen!

  5. #5
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    Ich steh mehr auf Strings - die hat meine Frau auch im Kleiderschrank


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  6. #6
    TP-Veteran alexf812 macht alles soweit korrekt Avatar von alexf812
    Registriert seit
    Sep 2004
    Beiträge
    1.370


    aber mal im ernst also kann man es so oder so machen?

  7. #7
    TP-Insider HoRnominatoR ist auf einem guten Weg Avatar von HoRnominatoR
    Registriert seit
    Dec 2003
    Ort
    nienburg (raum hannover)
    Beiträge
    971
    klar. die DB interessiert ja kaum, was sie aufnimmt. wie du damit am ende umgehst ist deine sache.
    in eile kam er,
    in schwarzem gewand,
    aus den tiefen des waldes,
    ein einsamer mann, ein geschoepf der freiheit,
    ein geschoepf ohne furcht,
    doch alle nannten sie ihn nur T O D

  8. #8
    321
    321 ist offline
    TP-Specialist 321 hilft, wo's geht 321 hilft, wo's geht 321 hilft, wo's geht Avatar von 321
    Registriert seit
    Nov 2004
    Ort
    Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
    Beiträge
    4.248
    Zitat Zitat von St@eff.en
    muss man jetzt schon persönliche Beziehung zu Null aufbauen ?
    Man hat ja auch (was immer für) eine Beziehung zu Politikern
    [321 Name="Joe"]
    wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
    [/321]


    use my HTML-Tester

    Motto'06: Mut zur deutschen Sprache!

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51