2015-02-11 6 views
-1

I'am новый с оракулом .. и мне нужно кого-то помочь мне с моей проблемой ..Oracle недопустимый символ внешней таблицы

я пытался сделать внешнюю таблицу в Oracle (Oracle Database 11g Enterprise Edition Release 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 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». Я попытался с другим именем его происходит то же самое .. я не знаю, где проблема и мне нужно кто-то помогли мне ..

спасибо ..

ответ

0

МЕСТА (`OrderDetails.txt «)

у вас есть назад тик вместо одной цитаты знак в начале. Измените его на -

LOCATION ('OrderDetails.txt') 
+0

спасибо брат .. –