레코드(데이터베이스) 수정하는 명령어
- update 테이블명 set 컬럼1 = 값1, 컬럼2 = 값2, ....[where 조건식];
- [] : 생략 가능 기호
//모든 학생의 국어점수 100점, 영어점수 50점으로 셋팅됨
update student set kor=100, eng=50;
- 예시코드
//특정 학생의 국어 점수를 100점으로 변경
update Student set kor= 100 where name = '최모래';
- 반영 취소 명령어(<->commit)
rollback;
- 데이터베이스에 변경이 있는 명령(insert, update, delete)를 실행한 후에는 반드시 commit(반영) 또는 rollback(변경 취소. 반영하지 않음)를 해야한다.
데이터 베이스 레코드를 삭제하는 명령어
- delete 테이블명 [where 조건식];
- 조건식이 없을 경우 모든 레코드 삭제 가능
delete Student where name = '홍길동';
데이터 베이스 명령을 실행하기 위한 메소드
- 새로운 레코드 추가, 수정, 삭제하는 명령
- intsert, update, delete
- 성공적으로 명령을 수행한 레코드의 수를 반환
- int re = stmt.executeUpdate(sql)
데이터 베이스 내용 조회
- 조회한 결과를 ResultSet으로 반환
- ResultSet set = stmt.executeQuery(sql)
'Kosta DevOps 과정 280기 > Java' 카테고리의 다른 글
DB- 데이터 조회하기 (0) | 2024.06.10 |
---|---|
데이터베이스 관리 시스템 (DataBase Management System) (2) | 2024.06.10 |
데이터 베이스 프로그램-2 (0) | 2024.06.05 |
데이터 베이스 프로그램 (0) | 2024.06.04 |
네트워크 프로그램 (0) | 2024.06.04 |