Wert zu Zelle hinzu addieren

Status
Nicht offen für weitere Antworten.

raptorrs

Aktives Mitglied
Moin Zusammen!

Ich möchte in einer Tabelle (JavaDB/Derby) mittels eines Update-Statements einen Zahlenwert zu einem bereits in der Tabelle existierenden Wert hinzuaddieren. Komm irgendwie nicht auf die Syntax.

Ich habe folgendes Statement:

Java:
        public void savePayBack(double a, String b, int c, int z) 
    {  
        String updateData;
        pst = null;
        c = null;
        try {
            updateData =   "UPDATE APP.TABLE SET A = A +?, B = ?, C = ? WHERE LFDNR = Z";
            c = DriverManager.getConnection(getDatabaseUrl(), dbProperties); 
            pst = c.prepareStatement(updateData);
            pst.clearParameters();
            pst.setDouble (1, a);
            pst.setString (2, b);
            pst.setInt (3, c);
            pst.setInt(4, z);
            pst.executeUpdate ();
            }
        catch (SQLException ex)
        {
            u.closeWindowBecauseOfSQLExeption(ex, "Dao.Message");
        }         
     closeAll();     
    }
A soll also durch Addieren um den Wert a erhöht werden. Kann mir jemand freundlicherweise sagen, wie der String UpdateData korrekt lauten muss?

Das Statement liefert, so wie es hier steht, keine Fehlermeldung, es findet jedoch keine Änderung bei Ausführung statt. Die anderen Felder werden auch korrekt geändert, nur A entzieht sich der Behandlung.

Danke Euch im Voraus!
 

sliwalker

Top Contributor
Hi,

kann denn die DB das?
Kannst den Befehl mal manuell mit einem anderen Tool absetzen?
Ansonsten würde ich auch noch deutlicher Klammern.
 

raptorrs

Aktives Mitglied
Ich weiss eben nicht, ob die DB das kann.

Aber es würde mich doch sehr wundern wenn so etwas nicht möglich wäre.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Z SQL Ergebnis in Integer Wert abspeichern Datenbankprogrammierung 3
DaCrazyJavaExpert Derby/JavaDB Wert einer Variable in der Datenbank direkt auf 1 setzten. Datenbankprogrammierung 71
I MySQL Wert nachträglich bearbeiten Datenbankprogrammierung 1
B SQL-Statement Prüfen ob eine Spalte einen Wert enthält Datenbankprogrammierung 2
Streeber MySQL Funktion gesucht, die angibt, wie oft ein Wert auftritt Datenbankprogrammierung 1
M Derby/JavaDB einen Null-Wert in die Datenbank schreiben Datenbankprogrammierung 7
C MYSQL kann wert nicht eintragen Datenbankprogrammierung 3
L JTable-DB: Letzter wert wird nicht angezeigt. Datenbankprogrammierung 0
T Wie kann FS einen extra Wert bekommen? Datenbankprogrammierung 1
A Postgres, sql: Inkrementierung allgemein und bis zu einem bestimmten Wert Datenbankprogrammierung 5
AMStyles Kann Wert nicht speichern (MAX VALUE) Datenbankprogrammierung 9
E Wert '0000-00-00 00:00:00' in Datenbank vorhanden Datenbankprogrammierung 41
S ID Wert von Insert über jdbcTemplate.update Datenbankprogrammierung 3
M PL/SQL Fehler "Kein Wert zurückgegeben" Datenbankprogrammierung 4
S JPA NamedQuery mit Enum-Wert Datenbankprogrammierung 4
C Wert in SQL-Abfrage zählen lassen Datenbankprogrammierung 8
F H2:Wie kann man insert eine Reihe "int" wert als blob in table? Datenbankprogrammierung 12
I Tabelle mit "|" getrennten Werten -> einzelnen Wert davon abfragen Datenbankprogrammierung 15
M Ausgabe der Rows mit höchstem Wert X einer Gruppe y,z ? Datenbankprogrammierung 2
G HQL maximalen Wert Datenbankprogrammierung 2
F Wert des erzeugent Schlüssel ausgeben lassen Datenbankprogrammierung 2
turmaline Default sort Wert Datenbankprogrammierung 3
W MySQL Rückgabewert wenn Wert nicht in DA Datenbankprogrammierung 7
M MySQL MySQL Updat - updatet falschen wert Datenbankprogrammierung 3
S DB auf Wert überprüfen Datenbankprogrammierung 13
O eine Tabelle hat mehrere PrimKey mit dem selben Wert Datenbankprogrammierung 9
S Daten einer Tabelle vergleichen und ggs neuen Wert einfügen Datenbankprogrammierung 8
E Wert mit letztem Datetime bekommen Datenbankprogrammierung 2
B Suche Query um genau einen Wert einer def. Gruppe aus einer Tabelle zu erhalten. Datenbankprogrammierung 2
P jeden 20 Wert rausholen Datenbankprogrammierung 8
S SQL: Spalte kopieren plus Wert erhöhen Datenbankprogrammierung 4
E Wert in Tabelle nicht loeschen, sondern umbenennen? Datenbankprogrammierung 2
L oracle:ORA-01008: Nicht allen Variablen ist ein Wert zugeord Datenbankprogrammierung 1
P Wie übergebe ich einen NULL Wert in meinem Java-Programm? Datenbankprogrammierung 7
G ResultSet - Wert überprüfen Datenbankprogrammierung 6
V MAX Wert und weitere auslesen Datenbankprogrammierung 2
N Funktion um einen Wert in einem ResultSet zu finden ? Datenbankprogrammierung 5
R Einen Integer-Wert aus einer MySQL DB auslesen Datenbankprogrammierung 2
L Java- Zähle alle Werte aus der Tabelle von aktiver Zelle Datenbankprogrammierung 12
X MySQL In MySQL Funktionen erstellen, wenn Zelle leer dann andere Zelle ändern? Datenbankprogrammierung 9
D HSQLDB Aus einzelner Zelle lesen? Datenbankprogrammierung 3
A Leere Zelle von einer DB abfragen Datenbankprogrammierung 3
D Wie füge ich mit dem Database Connector etwas hinzu. Datenbankprogrammierung 1

Ähnliche Java Themen

Neue Themen


Oben