Collections:
Define External Table in a Text File in Oracle
How To Define an External Table in a Text File in Oracle?
✍: FYIcenter.com
You can use the CREATE TABLE statement to create external tables. But you need to use ORGANIZATION EXTERNAL clause to specify the external file location and the data access driver. The tutorial exercise below shows you how to define an external table as a text file:
>sqlplus /nolog
SQL> connect HR/fyicenter
SQL> CREATE TABLE ext_fyi_links (
id NUMBER(4),
url VARCHAR2(16),
notes VARCHAR2(16),
counts NUMBER(4),
created DATE
) ORGANIZATION EXTERNAL (
TYPE ORACLE_LOADER
DEFAULT DIRECTORY test_dir
LOCATION ('ext_fyi_links.txt')
);
Table created.
SQL> SELECT table_name, tablespace_name, num_rows
FROM USER_TABLES;
TABLE_NAME TABLESPACE_NAME NUM_ROWS
--------------------- ---------------------- ----------
REGIONS USERS 4
LOCATIONS USERS 23
DEPARTMENTS USERS 27
JOBS USERS 19
EMPLOYEES USERS 107
JOB_HISTORY USERS 10
FYI_LINKS USERS 2
EXT_FYI_LINKS
COUNTRIES 25
⇒ Run Queries on External Tables in Oracle
⇐ What Is a Directory Object in Oracle
2016-10-19, 3885🔥, 1💬
Popular Posts:
How to connect SQL Server Management Studio Express to SQL Server 2005 Express in SQL Server? Once y...
How To Replace Given Values with NULL using NULLIF() in SQL Server Transact-SQL? Sometime you want t...
What Happens If the UPDATE Subquery Returns Multiple Rows in SQL Server? If a subquery is used in a ...
How to set database to be READ_ONLY in SQL Server? Databases in SQL Server have two update options: ...
What Is Program Global Area (PGA) in Oracle? A Program Global Area (PGA) is a memory buffer that is ...