Oracle11g Oracle无效字符外部表
我是甲骨文的新手。。 我需要有人帮我解决问题 我试图在Oracle中创建一个外部表(Oracle Database 11g Enterprise Edition 11.2.0.1.0-64位版本),但遇到了如下错误Oracle11g Oracle无效字符外部表,oracle11g,invalid-characters,external-tables,Oracle11g,Invalid Characters,External Tables,我是甲骨文的新手。。 我需要有人帮我解决问题 我试图在Oracle中创建一个外部表(Oracle Database 11g Enterprise Edition 11.2.0.1.0-64位版本),但遇到了如下错误 SQL> CREATE TABLE LOAD_OrderDetails 2 ( 3 OrderID Number(5), 4 ProductID Number(25), 5 UnitPrice Decimal(5), 6 Quantity Numb
SQL> CREATE TABLE LOAD_OrderDetails
2 (
3 OrderID Number(5),
4 ProductID Number(25),
5 UnitPrice Decimal(5),
6 Quantity Number(5),
7 Discount Decimal(5)
8 )
9 ORGANIZATION EXTERNAL
10 (
11 TYPE ORACLE_LOADER
12 DEFAULT DIRECTORY ext_dir
13 LOCATION (`OrderDetails.txt')
14 )
15 REJECT LIMIT UNLIMITED;
LOCATION (`OrderDetails.txt')
*
ERROR at line 13:
ORA-00911: invalid character
我已经检查了我的文件,它已经放在正确的目录中,并且与我的编码“OrderDetails”上的名称相同。
我试过用另一个名字,但都是一样的。。
我不知道哪里出了问题,我需要有人帮助我
谢谢
位置(`OrderDetails.txt')
您在开始处有一个回勾,而不是单引号标记。换成-
LOCATION ('OrderDetails.txt')