Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1|john|email@email.email|active
- load data infile `"C:path"
- insert into table users
- fields terminated by "|"
- lines terminated by "rn";
- [oracle@testsrv1 Desktop]$ cat user.tbl
- 1|john|email@email.com|active
- [oracle@testsrv1 Desktop]$ sqlplus / as sysdba
- SQL*Plus: Release 11.2.0.4.0 Production on Thu Mar 3 06:45:26 2016
- Copyright (c) 1982, 2013, Oracle. All rights reserved.
- Connected to:
- Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
- With the Partitioning, Automatic Storage Management, OLAP, Data Mining
- and Real Application Testing options
- SQL> create user user1 identified by user1;
- User created.
- SQL> create directory user_dir as '/home/oracle/Desktop';
- Directory created.
- SQL> grant resource, connect to user1;
- Grant succeeded.
- SQL> grant read, write on directory user_dir to user1;
- Grant succeeded.
- SQL> conn user1/user1
- Connected.
- SQL> create table user_load(user_id number, name varchar2(20), email varchar2(50), status varchar2(10))
- organization external
- (default directory user_dir
- access parameters
- (fields terminated by '|')
- location('user.tbl')
- );
- Table created.
- SQL> select * from user_load;
- USER_ID NAME EMAIL STATUS
- ---------- ---------- ------------------- ----------
- 1 john email@email.com active
- SQL> create table final as select * from user_load;
- Table created
- SQL> select * from final;
- USER_ID NAME EMAIL STATUS
- ---------- ---------- ------------------- ----------
- 1 john email@email.com active
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement