-----Ursprüngliche Nachricht-----
Von:    Kamil
Gesendet am:    Montag, 23. April 2001 17:52
An:     '[EMAIL PROTECTED]'
Cc:     '[EMAIL PROTECTED]'
Betreff:        problems with SQL UPDATE




I have a problems with SQL UPDATE statements within an  Java programm which 
establish a connection to a Mysql Server via JDBC (org.gjt.mm.mysql.Driver) 
.

The  table and a copy of log file, which was created by safe_mysql ( mysqld 
) are listed below.  In this case, the value of the column "foerdermenge" 
and  "k2omenge" should be near by  zero ,
but it does not. The both values  are increasing instead. If i execute this 
SQL commands over mysql client interface, they create the proper value. 
  What can be the reason, do you have any idea










>>>> This  is the Table  <<<<<<<<

        CREATE TABLE kali1.bunkerwerte (
                bunkerwertnr    INT UNSIGNED            NOT NULL
                                                        AUTO_INCREMENT
                                                        PRIMARY KEY,
                bunkernr        INT UNSIGNED            NOT NULL,
                zeitstempel     INT UNSIGNED            NOT NULL,
                foerdermenge    DOUBLE(16,5)            NOT NULL,
                k2omenge        DOUBLE(16,5)            NOT NULL,
                kalibriert      TINYINT UNSIGNED        NOT NULL DEFAULT 0,
                INDEX (bunkernr, zeitstempel)
        );


                >>>>> This are the SQL questions, which are produced by my Java 
application <<<<<<



        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031400, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031340, 
foerdermenge = foerdermenge + 17.20130621, k2omenge = k2omenge + 
 2.44782926, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031280, 
foerdermenge = foerdermenge + 13.76104496, k2omenge = k2omenge +  1.9582  
6341, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031400, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031340, 
foerdermenge = foerdermenge + -13.76104496, k2omenge = k2omenge + 
 -1.95826341, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031280, 
foerdermenge = foerdermenge + -6.88052248, k2omenge = k2omenge + 
 -0.9791317, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031460, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031460, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031520, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031520, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031580, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031580, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031640, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031640, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031700, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031700, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031760, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031760, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031820, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031820, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031880, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031880, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031940, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988031940, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032000, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032000, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032060, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032060, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032120, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032120, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032180, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032180, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032240, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032240, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032300, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032300, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032360, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032360, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032420, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032420, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032480, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032480, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032540, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032540, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032600, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032600, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032660, 
foerdermenge = foerdermenge + 20.64156745, k2omenge = k2omenge + 
 2.93739511, kalibriert =  0 WHERE bunkernr = 17
        2 Query      UPDATE bunkerwerte SET zeitstempel = 988032660, 
foerdermenge = foerdermenge + -20.64156745, k2omenge = k2omenge + 
 -2.93739511, kalibriert =  0 WHERE bunkernr = 17

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to