데이터융합 JAVA 응용 SW개발자 취업과정/oracle
학원에서 배운 코딩 기록 21
호강하는 지해
2023. 8. 10. 09:08
728x90
메모
- ' ' 로 표시하면 문자로 처리, 없으면 숫자로 처리
- " "과 ' '을 많이 쓰면 굉장히 불편하게 됨
- 한 개의 테이블을 설정할 때 primary key로 설정된 컬럼은 하나쯤 있어야 한다. primary key는 where 조건절에 들어간다.
// INSERT 쿼리문을 작성
sql = "INSERT into customer (no, name, email, tel) values (?, ?, ?, ?)";
이런식으로 쓰면 매우 간단!!(하지만 밑에 따로 설정해줘야함..그래도 ' '보단 훨씬 간편한 듯) (90%이상 이렇게 씀) 컬럼이 4개니까 ?도 4개 입력
- select는 가장 많이 사용되고 가장 복잡하다고 한다.
- desc 내림차순 asc 오름차순
int ino = Integer.parseInt(no); // 반드시 형변환이 필요함
// INSERT 쿼리문을 작성
sql = "INSERT into customer (no, name, email, tel) values (?, ?, ?, ?)";
pstmt = con.prepareStatement(sql); //sql변수를 읽어와야 ?자리 값 설정이 가능
pstmt.setInt(1, ino); // 숫자는 물음표 순서임
pstmt.setString(2, name);
pstmt.setString(3, email);
pstmt.setString(4, tel);
int result=pstmt.executeUpdate(); // insert SQL문 실행
맨 마지막 줄 코드보면 바로 위 사진에서 설명한 실행 Method 바로 활용 중 ~
728x90