본문 바로가기
java

[Java]JDBC UPDATE하기

by 호랭형님 2021. 10. 30.
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Jdbc_update {
	private static Connection conn;
	private static Statement stmt;
	private static PreparedStatement pstmt;
	private static ResultSet rs;

	// 자원반납용
	private static void disConnect() {
		if(rs != null) {
			try {
				rs.close();
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
		if(stmt != null)
			try {
				stmt.close();
			} catch (Exception e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}

		if(conn != null) {
			try {
				conn.close();
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
		if(pstmt != null) {
			try {
				pstmt.close();
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}

	}

	public static void main(String[] args) {

		String query_update = "UPDATE 테이블명 SET 컬럼명 = '바꿀값' WHERE 컬럼명 = '조건값'";

		try {
			conn = DButil.getconnection();
			stmt = conn.createStatement();

			pstmt = conn.prepareStatement(query_update);
			pstmt.executeUpdate();// 쿼리 실행
			conn.commit();// commit

		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}finally {
			disConnect();// 자원반납
		}
	}
}

 

 

자바에서 DB에 값을 update하는 방법입니다.

더 좋은 생각 있으신 분은 댓글 남겨주시면 감사하겠습니다~!

'java' 카테고리의 다른 글

[Java] zip파일 내부 목록확인  (0) 2021.12.31
[Java]JDBC DELETE하기  (0) 2021.10.30
[Java] JDBC INSERT하기  (0) 2021.10.30
[Java] JDBC로 오라클 연결  (0) 2021.10.27
[Java] Jsoup 이용해서 크롤링하기  (0) 2021.10.26

댓글