INSTALL PLUGIN connect SONAME 'ha_connect.so';
SHOW ENGINES;
SHOW PLUGINS;
-- DSN (ORCL) 등록
-- 테이블 생성
create table ora_emp engine = connect
table_type = odbc tabname = 'EMP' connection = 'DSN=ORCL;UID=SCOTT;PWD=TIGER'
srcdef='SELECT empno, ename, mgr, level from emp connect by prior empno = mgr;';
select * from ora_emp;
-- engine_condition_pushdown = 'ON' 설정 시 WHERE 절 내용이 원격 DBMS에 전달 됨 (기본값 : OFF)
SET optimizer_switch='engine_condition_pushdown = ON';
create table mysql_config (
section varchar(64) flag = 1,
keyname varchar(64) flag = 2,
value varchar(256)
) engine = connect table_type = ini file_name = '/etc/my.cnf' option_list='Layout=Row;seclen=90000';
select * from mysql_config;
select * from mysql_config where section = 'mysqld' and keyname = 'port';
create table temp_dir (
path varchar(@56) not null flag = 1,
fname varchar(256) not null,
ftype char(4) not null,
size double(12,0) not null flag = 5
) engine = connect table_type = dir file_name = '/data/*' option_list = 'subdir = 1';
-- subdir = 1 : 서브디렉터리 까지 조회
select * from temp_dir;
- 강좌 URL : http://www.gurubee.net/lecture/4206
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.