ORACLE 11g:如何查询外部文件中的位置?
如果我在Oracle中创建这样的表:ORACLE 11g:如何查询外部文件中的位置?,oracle,oracle11g,Oracle,Oracle11g,如果我在Oracle中创建这样的表: SQL> CREATE TABLE emp_load 2 (employee_number CHAR(5), 3 employee_dob CHAR(20), 4 employee_last_name CHAR(20), 5 employee_first_name CHAR(15), 6 employee_middle_name CHAR(15), 7
SQL> CREATE TABLE emp_load
2 (employee_number CHAR(5),
3 employee_dob CHAR(20),
4 employee_last_name CHAR(20),
5 employee_first_name CHAR(15),
6 employee_middle_name CHAR(15),
7 employee_hire_date DATE)
8 ORGANIZATION EXTERNAL
9 (TYPE ORACLE_LOADER
10 DEFAULT DIRECTORY def_dir1
11 ACCESS PARAMETERS
12 (RECORDS DELIMITED BY NEWLINE
13 FIELDS (employee_number CHAR(2),
14 employee_dob CHAR(20),
15 employee_last_name CHAR(18),
16 employee_first_name CHAR(11),
17 employee_middle_name CHAR(11),
18 employee_hire_date CHAR(10) date_format DATE mask "mm/dd/yyyy"
19 )
20 )
21 LOCATION ('info.dat')
22 );
Table created.
我需要查询和更新零件中使用的文件
LOCATION('info.dat')
我正在尝试获取文件名,如下所示:
select LOCATION from <something>.emp_load;
进行此查询的正确方法是什么?
提前感谢您可以从中获取文件的操作系统路径 你的档案会在那里 如果要查找表的目录以及其他相关信息,可以从中获取 如果要查找目录和位置,可以从以下位置获取:
如果在不同的模式中存在重复项,则可能需要指定这些查询的所有者;或者,如果您拥有该表,则改为查询
用户*
视图。您可以从
你的档案会在那里
如果要查找表的目录以及其他相关信息,可以从中获取
如果要查找目录和位置,可以从以下位置获取:
如果在不同的模式中存在重复项,则可能需要指定这些查询的所有者;或者,如果您拥有该表,则改为查询
用户*
视图。您可以从
你的档案会在那里
如果要查找表的目录以及其他相关信息,可以从中获取
如果要查找目录和位置,可以从以下位置获取:
如果在不同的模式中存在重复项,则可能需要指定这些查询的所有者;或者,如果您拥有该表,则改为查询
用户*
视图。您可以从
你的档案会在那里
如果要查找表的目录以及其他相关信息,可以从中获取
如果要查找目录和位置,可以从以下位置获取:
如果在不同的模式中存在重复项,则可能需要指定这些查询的所有者;或者,如果您拥有该表,则改为查询
用户*
视图。其工作方式:
select * from all_external_locations where table_name='<table name>' and owner='<owner>';
从表名为“”、所有者为“”的所有外部位置选择*;
它的工作方式:
select * from all_external_locations where table_name='<table name>' and owner='<owner>';
从表名为“”、所有者为“”的所有外部位置选择*;
它的工作方式:
select * from all_external_locations where table_name='<table name>' and owner='<owner>';
从表名为“”、所有者为“”的所有外部位置选择*;
它的工作方式:
select * from all_external_locations where table_name='<table name>' and owner='<owner>';
从表名为“”、所有者为“”的所有外部位置选择*;