2016-11-04 5 views
0

В моей базе данных есть таблица "table1". В этой таблице есть столбец «COLUMN1» установлен в «двойной»Записать одну информацию в базу данных

Теперь я пытаюсь сохранить это значение «10.9999999» мой «column1» как этого

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 все еще пуст, что не так Вот ?

+0

Какие исключения вы получаете? –

ответ

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

Примите к сведению, что это table_name и НЕ column_name! Вам нужно указать название своей таблицы.

+0

Строка sql = "INSERT INTO table1 VALUES (10.9999999)"; все равно column1 пуст – patrick1980

Смежные вопросы