2016-11-04 15 views
0

私のデータベースにテーブル "table1"があります。このテーブルには、「ダブル」データベースに単一の情報を書き込む

に設定欄「カラム1は」今、私はこの

try 
     { 
      Class.forName("com.mysql.jdbc.Driver"); 

      conn = DriverManager.getConnection(url1, user1, pass1); 

      stmt = conn.createStatement(); 

      String sql = "INSERT INTO column1 " + 
        "VALUES (10.9999999)"; 
      stmt.executeUpdate(sql); 



     }catch(SQLException se){ 

      se.printStackTrace(); 
     }catch(Exception e){ 

      e.printStackTrace(); 
     }finally{ 

      try{ 
       if(stmt!=null) 
        conn.close(); 
      }catch(SQLException se){ 
      } 
      try{ 
       if(conn!=null) 
        conn.close(); 
      }catch(SQLException se){ 
       se.printStackTrace(); 
      } 
     } 

そしてcolumn1の何が間違っている、空のままであるように私の「column1の」にこの値を保存するために「10.9999999」をしようとしていここに ?

+0

例外はありますか? –

答えて

0
INSERT INTO table_name 
VALUES (value1,value2,value3,...); 

それはtable_nameおよびNOT column_nameだことに注意してください!そこにあなたのテーブルの名前を入れる必要があります。

+0

文字列sql = "INSERT INTO table1 VALUES(10.9999999)";まだ列1は空です – patrick1980

関連する問題