import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Main {
public static void main ( String [] args ) throws Exception {
Connection conn = getConnection () ;
Statement st = conn.createStatement (
ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY ) ;
st.executeUpdate ( "create table survey (id int,name varchar(30));" ) ;
st.executeUpdate ( "insert into survey (id,name ) values (1,'nameValue')" ) ;
st.executeUpdate ( "insert into survey (id,name ) values (2,null)" ) ;
st.executeUpdate ( "insert into survey (id,name ) values (3,'Tom')" ) ;
st = conn.createStatement () ;
ResultSet rs = st.executeQuery ( "SELECT * FROM survey" ) ;
rs.close () ;
st.close () ;
conn.close () ;
}
private static Connection getConnection () throws Exception {
Class .forName ( "org.hsqldb.jdbcDriver" ) ;
String url = "jdbc:hsqldb:mem:data/tutorial" ;
return DriverManager.getConnection ( url, "sa" , "" ) ;
}
}