Hallo Gemeinde,
mittels folgendem Code möchte ich ein oder mehrere Tabellenfelder NULL setzen:
.PrepareStatement( "UPDATE ""Tabelle"" SET ""Feld"" = ? )
.setInt( 1 , NULL ) --> so geht es natürlich nicht, aber wie könnte es gehen?
Die NULL Zuweisung könnte direkt in das PrepareStatement geschrieben werden aber das will ich nicht.
Schn mal Danke für Eure Ideen.
micha
Tabellenfeld mittels Basic Code NULL setzen
Moderator: Moderatoren
Tabellenfeld mittels Basic Code NULL setzen
Viele Grüße
micha
micha
Re: Tabellenfeld mittels Basic Code NULL setzen
Hallo Micha,
ich habe den Weg, den Du zu einem Update gehst, nie versucht.
Was allerdings sein kann: Es gibt die Methoden updateInt(), updateString() ... die wohl eine ähnliche Vorgehensweise haben (zuerst die Spalte, dann den Wert reinschreiben). Mit dieser Methode setze ich auch ein Feld auf Null, eben einfach updateNull(). Vielleicht ist das übertragen auf Deinen Weg ja auch möglich. Als Wert darfst Du natürlich nichts an das Feld übergeben.
Gruß
Robert
ich habe den Weg, den Du zu einem Update gehst, nie versucht.
Was allerdings sein kann: Es gibt die Methoden updateInt(), updateString() ... die wohl eine ähnliche Vorgehensweise haben (zuerst die Spalte, dann den Wert reinschreiben). Mit dieser Methode setze ich auch ein Feld auf Null, eben einfach updateNull(). Vielleicht ist das übertragen auf Deinen Weg ja auch möglich. Als Wert darfst Du natürlich nichts an das Feld übergeben.
Gruß
Robert
Re: Tabellenfeld mittels Basic Code NULL setzen
Servus

Die offensichtlichsten Wege sind manchmal die richtigenOOOmicha hat geschrieben:o geht es natürlich nicht, aber wie könnte es gehen?

Code: Alles auswählen
.setNull(1,0)
Re: Tabellenfeld mittels Basic Code NULL setzen
Hallo zusammen,
klappt, eine solche Funktion habe ich gesucht.
Danke
micha
klappt, eine solche Funktion habe ich gesucht.
Danke
micha
Viele Grüße
micha
micha