java - How does resultSet store values -
I am running a query that is loaded in a ResultSet. When I am creating my object from ResultSet, I use different method of result result. As a result, all the values are stored as strings, whether they are defined in DB or not? So if the result of a query is 1 number, can I call
  rs.getString ("Result"); And rs.getInt ("Result");   ?  
 Or should the result be a true type of suit?   
 
  What is important here is the type of variable that will get the value obtained. For example,  
, you come back without any problems RskgetString () can be used in a column that numbers valid string values that ( "1234", "23.45", etc.) Are there.  
 But you can not use rs.getInt () in the column with string values, because the returned value will not be valid for a full variable.  
 MySQL Help More information:  
  In general, can be converted to java.lang.String any MySQL data type, and any numeric types can be converted  
 these Mais SQL data types can always be converted to these Java types:  
    Li>   CHAR, VARCHAR, BLOB, text, ENUM, and SET : java.lang.String, java.io.InputStream, java.io.Reader, java.sql.blob, java .sql .lob   -    Float, real, double exact, numeric, d Simal, Tininet, Smalling, Medimum, Intepr, begin : java.lang string, java.lang.Short, java.lang.Integer, java.lang.Long, java.lang.Double, java.math.bigDecimal   -    dATE, TIME, DATETIME, TIMESTAMP : Jawaklangkstring, Jawaksklkdet, Jawaksklktimstmp        
 
 
 
 
 
Comments
Post a Comment