Daily coding
JDBC : Java에서 delete 실행하기 본문
JDBC
* Insert와 비슷하게 코드를 작성한다.
public class DeleteClass {
// delete 함수
public int Delete(String id) {
String sql = "DELETE FROM USERDTO "
+ "WHERE ID = '"+ id + "'";
// 기본 셋팅
Connection conn = DBConnection.getConnection();
PreparedStatement psmt = null;
int count = 0;
// sql문 확인
System.out.println("sql = " + sql);
// 데이터 삭제하기 SQL실행
try {
psmt = conn.prepareStatement(sql);
count = psmt.executeUpdate();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
try {
DBClose.close(psmt, conn, null);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
System.out.println(id+ "를 삭제했습니다.");
return count;
}
}
public class mainClass {
public static void main(String[] args) {
DeleteClass dc = new DeleteClass();
DBConnection.initConnection();
int count = dc.Delete("bbb");
if(count > 0) System.out.println("정상적으로 추가되었습니다.");
}
}
'Back-end > JDBC _MVC' 카테고리의 다른 글
JDBC : Java에서 update 실행하기 (0) | 2019.12.24 |
---|---|
JDBC : Java에서 Insert 실행하기 (0) | 2019.12.24 |
JDBC : Java에서 쿼리문 종료하기 (Close) (0) | 2019.12.24 |
JDBC : Java에서 Oracle DB 연결하기 ( Connecting ) (0) | 2019.12.24 |
Oracle day 9 - PL : Trigger 트리거 (0) | 2019.12.23 |