Column
names used as input to getter methods are case insensitive. When a
getter method is called with a column name and several columns have
the same name, the value of the first matching column will be
returned.
Method 
 | 
  
Description 
 | 
 
Array getArray(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as an
   Array object in Java. 
 | 
 
InputStream
   getAsciiStream(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   stream of ASCII characters. 
 | 
 
BigDecimal
   getBigDecimal(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   java.math.BigDecimal with full precision. 
 | 
 
InputStream
   getBinaryStream(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   stream of uninterpreted bytes. 
 | 
 
Blob getBlob(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   Blob object in Java. 
 | 
 
boolean
   getBoolean(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   boolean in Java. 
 | 
 
byte getByte(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object  as a
   byte in Java. 
 | 
 
byte[] getBytes(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   byte array in Java. 
 | 
 
Reader
   getCharacterStream(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object  as a
   java.io.Reader object. 
 | 
 
Clob getClob(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object  as a
   Clob object in Java. 
 | 
 
Date getDate(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   java.sql.Date object in Java. 
 | 
 
Date getDate(int
   columnLabel, Calendar cal) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   java.sql.Date object in the Java (Using Appropriate Calendar). 
 | 
 
double
   getDouble(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   double in Java. 
 | 
 
float getFloat(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   float value in Java. 
 | 
 
int getInt(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a int
   value in Java. 
 | 
 
long getLong(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   long value in Java. 
 | 
 
Reader
   getNCharacterStream(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object  as a
   java.io.Reader object. 
 | 
 
NClob getNClob(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object  as a
   NClob object in Java. 
 | 
 
String
   getNString(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   String in Java(Intended to use when accessing NCHAR,NVARCHAR and
   LONGNVARCHAR columns). 
 | 
 
Object
   getObject(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as an
   Object in java. 
 | 
 
T getObject(int
   columnLabel, Class<T> type) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as 
   requested Java data type, if conversion supports. 
 | 
 
Object
   getObject(int columnLabel, Map<String,Class<?>> map) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as
   Object in Java.This method uses the given Map object for the
   custom mapping of the SQL structured or distinct type that is
   being retrieved. 
 | 
 
Ref getRef(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a Ref
   object in Java. 
 | 
 
RowId getRowId(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   java.sql.RowId object in Java. 
 | 
 
short getShort(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   short in java. 
 | 
 
SQLXML
   getSQLXML(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   java.sql.SQLXML object in Java. 
 | 
 
String
   getString(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   String in Java. 
 | 
 
Time getTime(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   java.sql.Time object java. 
 | 
 
Time getTime(int
   columnLabel, Calendar cal) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   java.sql.Time object java(uses the given calendar to construct an
   appropriate millisecond value for the time). 
 | 
 
TimeStamp
   getTimestamp(int columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   java.sql.Timestamp object in Java. 
 | 
 
TimeStamp
   getTimestamp(int columnLabel, Calendar cal) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   java.sql.Timestamp object in Java(uses the given calendar to
   construct an appropriate millisecond value for the time).. 
 | 
 
URL getURL(int
   columnLabel) 
 | 
  
Returns the value
   of the column in the current row of this ResultSet object as a
   java.net.URL object in Java. 
 | 
 
/* Step 1: Import sql package */ import java.sql.*; public class SampleApp { /* Update username, password and driver details here */ static Connection getConnection() throws ClassNotFoundException, SQLException{ /* Step 2: Load Driver */ System.out.println("Loading/Registering driver"); Class.forName("com.mysql.jdbc.Driver"); /* Step 3: Open connection to database */ System.out.println("Connecting to database"); String url = "jdbc:mysql://localhost/world"; String userName = "root"; String pasword = "tiger"; return DriverManager.getConnection(url, userName, pasword); } public static void main(String args[]) throws SQLException, ClassNotFoundException{ Connection conn = getConnection(); /* Create table employee */ String query = "CREATE TABLE employee (id int, name varchar(30), PRIMARY KEY(id))"; Statement stmt = conn.createStatement(); stmt.execute(query); /* Insert data to employee table */ query = "INSERT INTO employee values(1, \"Krishna\")"; stmt.execute(query); query = "INSERT INTO employee values(2, \"Arjun\")"; stmt.execute(query); query = "INSERT INTO employee values(3, \"Ptr\")"; stmt.execute(query); query = "SELECT * FROM employee"; ResultSet rs = stmt.executeQuery(query); while(rs.next()){ int id = rs.getInt("ID"); String name = rs.getString("NaME"); System.out.println(id +" " + name); } System.out.println("Dropping table employee"); query = "DROP TABLE employee"; stmt.execute(query); rs.close(); stmt.close(); conn.close(); } }
Output
Loading/Registering driver Connecting to database 1 Krishna 2 Arjun 3 Ptr Dropping table employee
No comments:
Post a Comment