반응형 [DBMS]34 [Oracle]Select 우리가 insert 에서는 execute() delete 와 update 에서는 executeUpdate() 를 사용하엿다 Select 조회 구문에서는 어떤것을 사용할까? ResultSet이 반환형인 executeQuery() 사용한다. ResultSet ? 아래 표 결과를 ResultSet 이라고한다. ReslutSet의 작동원리 executeQuery()를 사용한다고 아래의 위의 결과표를를 출력해주지 않기떄문에 출력하는것은 명령어가 필요하다 예시 코드를 하나 일단 적겟다 String id="testuser3"; Class.forName("oracle.jdbc.OracleDriver"); Connection con = DriverManager.getConnection("jdbc:oracle:.. 2022. 5. 31. [Oracle]update delete 와 차이가 없어 샘플 코드 하나만 남기겟습니다. public static void main(String[] args) throws SQLException, ClassNotFoundException { Scanner sc= new Scanner(System.in); System.out.println("아이디를 입력해주세요 :"); String MEMBER_ID =sc.next(); System.out.println("비밀번호를 입력해주세요 :"); String MEMBER_PW =sc.next(); System.out.println("변경하실 비밀번호를 입력해주세요"); String change_pw=sc.next(); Class.forName("oracle.jdbc.OracleDriver").. 2022. 5. 31. [Oracle]delete기초 insert 방식으로 delete 구문을 실행 했을때의 문제점은 없을까? 예시 코드를보자 public static void main(String[] args) throws ClassNotFoundException, SQLException { Scanner sc= new Scanner(System.in); System.out.println("삭제하실 상품의 번호를 입력해주세요"); int num =sc.nextInt(); sc.close(); Class.forName("oracle.jdbc.OracleDriver"); Connection con= DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "kh", "kh"); String sql.. 2022. 5. 31. [Oracle]Insert 기초 public static void main(String[] args) throws ClassNotFoundException, SQLException { Class.forName("oracle.jdbc.OracleDriver"); Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "kh","kh"); //database에 insert into 명령을 전송하여 데이터를 추가하도록 지시 //1.명령문 준비 String sql = "insert into menu(menu_name,menu_price,menu_type) values('갈치조림',7000,'식사') "; //2.전송객체 대여 PreparedStat.. 2022. 5. 31. 이전 1 2 3 4 5 6 ··· 9 다음 반응형