본문 바로가기

공부/데이터 입출력

(3)
8월7일 - 데이터 입출력 3 : 백업 및 복원 백업 (backup, export) 및 복원(restore, import) 1. exp.exe와 imp.exe -> C:\oraclexe\app\oracle\product\11.2.0\server\bin cmd >exp userid=java0514/1234 file=d:\java0514_20190807.bak 1) exp.exe를 이용한 백업 형식) exp userid=계정명/비밀번호 file=백업파일이름 cmd >sqlplus java0514/1234 SQL>select tname from tab; 2) imp.exe를 이용한 복원 형식) imp 계정명/비밀번호 file=백업파일이름 full=y ignore=y (full=y 풀옵션 복원 ignore=y 에러메세지 무시) ※ sungjuk 테이블 삭제 ..
8월6일 - 데이터입출력 2 : 프로시저 JAVA 연동하기 & 함수 트리거 PL/SQL 프로시저 JAVA에 프로시저 연동하기 package oop0806; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.Connection; public class Test01_Insert { public static void main(String[] args) { // sungjuk 테이블 행추가 연습 // 오라클 DB서버 접근 기본정보 String url ="jdbc:oracle:thin:@localhost:1521:xe"; String user ="java0514"; String password="1234"; String driver ="orac..
8월5일 - 데이터입출력 1 : 프로시저 * 데이터 입출력 과정 : PL/SQL 프로시저, 함수, 트리거, 백업과 복원 PL/SQL 프로시저 [참고교재] - 컴원미디어 chap15/ 16/ 17 1. 프로시저? - 프로그래밍 언어의 특성을 수용한, SQL의 확장기능 - PL/SQL : Procedural Language extension to SQL - SQL문장에서 변수 정의, 조건처리(if), 반복처리(loop, while, for) 등을 지원하며 오라클 자체에 내장되어 있는 Procedure Language이다. - 리턴값이 있으면 FUNCTION으로, 리턴값없으면 프로시저 2. PL/SQL 형식 create or replace procedure 프로시저명(매개변수) is 내부변수선언 begin 명령어 end; / ->종결의 의미 3. P..