웹개발 교육/Java
[39일] JDBC (5) - 테이블 행 삭제
ewok
2022. 9. 21. 16:03
추가했던 행을 다시 삭제해보자
package jdbc0921;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
public class Test04_delete {
public static void main(String[] args) {
// sungjuk 테이블 행 삭제 연습
try {
String url = "jdbc:oracle:thin:@localhost:1521:xe"; //127.0.0.1
String user = "system";
String password = "1234";
String driver = "oracle.jdbc.driver.OracleDriver"; //ojdbc8.jar
Class.forName(driver);
Connection con = DriverManager.getConnection(url, user, password);
System.out.println("오라클 DB 서버 연결 성공!!");
StringBuilder sql = new StringBuilder();
sql.append(" DELETE FROM sungjuk WHERE sno=41 ");
PreparedStatement pstmt = con.prepareStatement(sql.toString());
int cnt = pstmt.executeUpdate();
if(cnt==0) {
System.out.println("행 삭제 실패!!");
} else {
System.out.println("행 삭제 성공~~");
}//if end
pstmt.close();
con.close();
} catch (Exception e) {
System.out.println("실패 : " + e);
}//end
}//main() end
}//class end