행위

"Oracle external table"의 두 판 사이의 차이

DB CAFE

(새 문서: ORACLE/SQL 외부테이블 생성실습 zammanza 2013.02.21 11:25 댓글수0 공감수 0 --외부테이블 생성 실습----------------------------------------- --sysdba로 접속...)
 
2번째 줄: 2번째 줄:
 
ORACLE/SQL
 
ORACLE/SQL
 
외부테이블 생성실습
 
외부테이블 생성실습
zammanza
+
 
2013.02.21 11:25 댓글수0 공감수 0
+
  --sysdba로 접속  
--외부테이블 생성 실습-----------------------------------------
+
<source lang=sql>
   
 
--sysdba로 접속
 
 
--SQL> grant create any directory to hr;
 
--SQL> grant create any directory to hr;
--권한이 부여되었습니다.
+
</source>
 +
--권한이 부여되었습니다.
 
--===>hr 오라클 사용자에게 디렉토리 접근권한을 줌
 
--===>hr 오라클 사용자에게 디렉토리 접근권한을 줌
+
 
 +
<source lang=sql>
 
--SQL> conn hr/hr
 
--SQL> conn hr/hr
 +
</source>
 
--연결되었습니다.
 
--연결되었습니다.
 +
<source lang=sql>
 
--SQL> create directory ext_data_file as 'C:\oracle';
 
--SQL> create directory ext_data_file as 'C:\oracle';
 +
</source>
 
--디렉토리가 생성되었습니다.
 
--디렉토리가 생성되었습니다.
 
   
 
   
--외부 table
+
--외부 table
 +
<source lang=sql>
 
create table t_ext (
 
create table t_ext (
 
     first_name varchar2(15), last_name varchar2(15), phone_name varchar2(15)
 
     first_name varchar2(15), last_name varchar2(15), phone_name varchar2(15)
33번째 줄: 37번째 줄:
 
location('112.csv')  --한글이 들어간 외부파일일 경우 UTF-8으로 저장해야함
 
location('112.csv')  --한글이 들어간 외부파일일 경우 UTF-8으로 저장해야함
 
);
 
);
+
</source>
 +
 
 +
<source lang=sql>
 
select * from t_ext;
 
select * from t_ext;
 +
</source>
 
--파일 조작은 불가능
 
--파일 조작은 불가능

2018년 8월 31일 (금) 23:49 판

thumb_up 추천메뉴 바로가기


ORACLE/SQL 외부테이블 생성실습

--sysdba로 접속 
--SQL> grant create any directory to hr;
--권한이 부여되었습니다.

--===>hr 오라클 사용자에게 디렉토리 접근권한을 줌

--SQL> conn hr/hr

--연결되었습니다.

--SQL> create directory ext_data_file as 'C:\oracle';

--디렉토리가 생성되었습니다.

--외부 table
create table t_ext (
    first_name varchar2(15), last_name varchar2(15), phone_name varchar2(15)
    )
organization external
    (
    type oracle_loader
    default directory ext_data_file
    access parameters
(
    fields terminated by ','
    (
        first_name, last_name, phone_name
    )
)
location('112.csv')  --한글이 들어간 외부파일일 경우 UTF-8으로 저장해야함
);
select * from t_ext;

--파일 조작은 불가능