study/JDBC
3_JDBC_(DML)
스파이크12
2019. 12. 3. 08:06
@DML(INSERT, UPDATE, DELETE) 구문 실행시
반환되는 값은 SQL 구문이 성공한 행의 개수 반환
pstmt.executeUpdate();
여기까지는 트렌젝션에 담겨 있는 상태라 DB에 반영해야됨
if(result > 0) {
conn.commit(); //반영
} else {
conn.rollback();
}
@래퍼 클래스에서 전달받은 값을 대문자로변경하는 메소드
Character.toUpperCase();
------------------------------------
@DML 기본@
1.INSERT INTO 테이블명 VALUES(컬럼값1, 컬럼값2, ...)
2.UPDATE 테이블명 SET
변경할 컬럼1 = 변경할데이터,
변경할 컬럼2 = 변경할데이터,
.....
WHERE 조건
3. DELETE FROM 테이블명
WHERE 삭제할 컬럼명 = 조건;