티스토리 뷰
간단한 예제로 알아보는 자바를 활용한 데이터베이스 정보 삭제 방법 (Delete)
데이터베이스는 많은 정보를 효율적으로 저장하고 관리하는데에 사용되며, 자바 프로그램에서 데이터베이스를 다루는 것은 중요한 기능 중 하나입니다. 이 글에서는 자바를 활용하여 데이터베이스에서 정보를 삭제하는 방법을 살펴보겠습니다. 구체적으로는 JDBC(Java Database Connectivity)를 이용하여 Oracle 데이터베이스에서 특정 레코드를 삭제하는 예제를 실습해보겠습니다.
1. 준비
java
String driver = "oracle.jdbc.driver.OracleDriver";
try {
Class.forName(driver);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
2. 데이터베이스 접속
java
String url = "jdbc
oracle
thin
@localhost
1521
xe";
String userid = "scott";
String pwd = "tiger";
Connection con = null;
try {
con = DriverManager.getConnection(url, userid, pwd);
} catch (SQLException e) {
e.printStackTrace();
}
3. 데이터 삭제
java
String sql = "DELETE FROM dept WHERE deptno = ?";
PreparedStatement pstmt = con.prepareStatement(sql);
pstmt.setInt(1, 99);
int n = pstmt.executeUpdate();
4. 결과 확인
java
if (n == 1) {
System.out.println("삭제 성공");
} else {
System.out.println("삭제 실패");
} 이 글에서는 자바를 활용하여 Oracle 데이터베이스에서 정보를 삭제하는 방법을 알아보았습니다. JDBC 드라이버를 로드하고 데이터베이스에 접속한 후에 DELETE SQL문을 이용하여 원하는 레코드를 삭제할 수 있습니다. 데이터베이스 조작은 주의가 필요하며, 특히 DELETE 문은 조심해서 사용해야 합니다. 올바르게 사용한다면 데이터베이스 정보를 체계적으로 관리하는데 큰 도움이 될 것입니다. 더 많은 JDBC 기능과 다양한 SQL 쿼리에 대해 학습하여 데이터베이스를 효율적으로 다룰 수 있기를 바랍니다.
'it' 카테고리의 다른 글
자바 오라클 db 연동 및 자료 Insert 방법 (0) | 2023.08.04 |
---|---|
자바에서 오라클 데이터베이스를 업데이트(update) 하는 방법 (0) | 2023.08.03 |
SQLPlus란? PL/SQL 명령어 모음(대화식 SQL 명령어 실행을 위한 강력한 도구) (0) | 2023.08.01 |
오라클 DECODE와 CASE 사용법 및 차이점 (0) | 2023.08.01 |
오라클 NULL 처리 함수 4가지(NVL, NVL2, NULLIF, COALESCE) 사용방법 (0) | 2023.07.31 |
- Total
- Today
- Yesterday
- 서버용량확인
- 네이버검색기록삭제
- 큐알코드만드는법
- linux용량확인
- 엄마친구아들실시간무료보기
- 리눅스용량
- 신데렐라게임실시간
- 손해보기싫어서무료시청
- 무료사진다운
- 리눅스서버용량
- qr코드만드는법
- 신데렐라게임생방
- 노트북인터넷
- 신데렐라게임
- 신데렐라게임실시간시청방법
- 엄마친구아들무료보기
- 오블완
- 엄마친구아들
- linux서버용량확인
- linux용량
- 엄마친구아들무료로보기
- 티스토리챌린지
- tvn무료로보기
- 엄마친구아들무료시청
- qr코드만드는방법
- 검색히스토리삭제
- 노트북인터넷연결
- 검색히스토리
- 검색기록지우는방법
- 무료사진다운로드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |