My Oracle Support Banner

ORA-01722: invalid number when loading number fields trough external tables. (Doc ID 268906.1)

Last updated on MARCH 03, 2019

Applies to:

Oracle Database - Enterprise Edition - Version 9.0.1.0 to 11.2.0.3 [Release 9.0.1 to 11.2]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Backup Service - Version N/A and later
Information in this document applies to any platform.

Symptoms

Receiving the error:

ORA-01722: invalid number when loading number fields trough external tables

Example:
--------
You try to load a file trough a external table.  The file contains number fields that contain data with comma as the decimal separator (like 1.234,99).
The test.txt contains:
name1    234,7    4356
name2    500,     32
(tab delimited file)
This is a sample CREATE TABLE statement:

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.