ДЛИННОЕ значение столбца

У меня возникла проблема с попыткой импортировать данные из файла Excel csv. Я использую SQL Developer 4.1. Моя проблема в том, что я продолжаю получать сообщение об ошибке:

ORA-01461: можно привязать значение LONG только для вставки в столбец LONG.

несмотря на то, что я не использую столбец LONG. Это даже не вариант для меня использовать. Я использую только varchar2, number и date. Может ли кто-нибудь помочь объяснить, что такое LONG и как я могу его обойти? И да, я понимаю, как глупо это звучит.


person baskinsr    schedule 22.05.2017    source источник


Ответы (1)


Я думаю, что проблема в другом, то есть вы пытаетесь ввести число в числовой столбец, которое слишком велико. Тип данных определяется здесь https://docs.oracle.com/cd/B28359_01/server.111/b28318/datatype.htm#CNCPT1832

person JeffUK    schedule 22.05.2017
comment
Вы имеете в виду, что мои данные длиннее, чем я учел в настройке точности/символов таблицы? У меня есть проблема с поступающими данными (извлечение их из другой системы), которые выглядят как «1.3785E17» для вещей, но я корректирую их перед попыткой импорта. - person baskinsr; 22.05.2017