
String insert=“insert into emp values(1,’윤웅찬’,’개발자’,3000)”;
int cnt=stmt.executeUpdate( insert );
추가 성공하면 추가된 행수가 반환되고, 추가되지 않으면 Exception 발생
String update=“update 테이블명 set 변경컬럼명=값,,, where 기준컬럼명=값”;
int cnt=stmt.executeUpdate(update);
변경 성공하면 변경된 행수가 반환되고, DB에서 문제가 발생하면 Exception 발생
String select=“select empno,ename,job,sal,hiredate from employee where empno=1112”;
ResultSet rs=stmt.executeQuery(select);
if( rs.next() ){ //현재 커서가 있는 위치 다음 행이 존재하는지?
int empno=rs.getInt(“empno”);
String ename=rs.getString(“ename”);
String job=rs.getString(“job”);
double sal=rs.getDouble(“sal”);
java.sql.Date date=rs.getDate(“hiredate”);
}
number(정수형) => rs.getInt(“컬럼명”)
number(실수형) => rs.getDouble(“컬럼명”)
varchar2, char => rs.getString(“컬럼명”)
date => rs.getDate(“컬럼명”)
clob => rs.getClob(“컬럼명”)
String select=“select empno,ename,job,sal,hiredate from employee”;
ResultSet rs=stmt.executeQuery(select);
if( rs.next() ){ //현재 커서가 있는 위치 다음 행이 존재하는지?
int empno=rs.getInt(“empno”);
String ename=rs.getString(“ename”);
String job=rs.getString(“job”);
double sal=rs.getDouble(“sal”);
java.sql.Date date=rs.getDate(“hiredate”);
}