일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 이클립스에서sql데이터삽입
- xcode 깃오류
- 이클립스에서오라클데이터수정
- jdbcconnection_id오류
- JDBC데이터삽입
- jdbc
- xcode #swift #app만들기이미지 #ios앱만들기
- xcode #swift공부
- 이클립스에서sql자료넣기
- jdbc값검색
- replaceall여러문자 #javareplaceall
- 자바정수변환
- 오라클데이터수정자바
- 이클립스커넥션아이디오류
- JDBCinsert
- swift화면전환
- 자바SQLUPDATE
- jdbc셀렉트
- 이클립스에서SQL
- xcode #swift #ios앱만들기 #swift배열
- xcode앱만들기 #xcode기초
- 이클립스로오라클데이터출력
- xcode앱만들기 #swift #uikit
- JDBCUPDATE
- JDBC수정
- jwt #세션 #토큰 #로그인유지 #java
- jdbcselect
- DATE데이터타입
- 이클립스에서오라클데이터
- 자바SQL
- Today
- Total
Yim-HaEun
[JDBC] 이클립스에서 INSERT문을 활용하여 오라클에 SQL 데이터 삽입하기 본문
향상된 for문과 같이 모든 자료를 한번에 넣어주는 방법입니다.
이런 데이터가 있습니다.
INSERT문을 이용해 계좌를 추가해보겠습니다.
드라이버 연결을 해주고,
연결할 url, user, password를 넣어줍니다.
main문 안에다가 작성.
아래에는 insertBank()라는 메서드를 만들어줍시다.
main문 안에서 계속 작성하겠습니다.
저와 같은 화면이 만들어졌다면,
이제 본격적으로 데이터를 넣어봅시다.
INSERT문 넣기
String insertQuery = "INSERT INTO 테이블명(컬럼1,컬럼2,컬럼3....) VALUES(?,?,?,...)" ;
여기서 날짜를 불러올때는 TO_DATE(? , 'YYYY-MM-DD') 사용해줄게요
PreparedStatement ps = con.prepareStatement(insertQuery);
PreparedStatement 밑에 마우스를 대고 java.sql import해주기
컬럼 순서에 맞게 값을 넣어줍니다.
여기서 날짜는 Date.valueOd(" 년 - 월 - 일 ")으로 값을 넣어줍시다.
ps.close();
를 작성하여 종료까지 .
이제 여기에 작성합니다~
데이터 타입을 참고하여
ps.setInt(물음표 순서, 컬럼);
ps.setString( 물음표 순서, 컬럼);
ps.setDate (물음표 순서, 컬럼);
...
*Date 타입을 사용할때는
java.sql.Date를 import 해주면 됩니다.
.
.
.
1,2,3,4,5,6 은 VALUES의 물음표 위치를 가리키는 숫자입니다.
executeUpdate();
실행해보면 추가가 됐습니다.
네 제 계좌입니다.
이 방법은 여러 자료를 한번에 넣는 방법입니다.
한 데이터만 추가하고 싶다면 더 쉬운 방법으로
insertBank.setInt(1,컬럼값);
들을 직접 넣어주면 됩니다.
그럼 안뇽
'SQL & JDBC > JDBC' 카테고리의 다른 글
[JDBC] CONNECTION_ID 오류 (0) | 2023.10.24 |
---|---|
[JDBC] 이클립스에서 UPDATE문을 사용하여 오라클 SQL 데이터 수정하기 (0) | 2023.10.19 |
[JDBC] 오라클에 SELECT문을 사용하여 데이터 출력하기 (1) | 2023.10.18 |
[JDBC]자바로 JDBC 연결 및 SQL 데이터 가져오기 (2) | 2023.10.17 |