По какой-то причине мастер не назначает размер столбца для 4 ваших столбцов
CREATE TABLE gns (
rc NUMBER(3),
ufi NUMBER(8),
uni NUMBER(8),
lat NUMBER(4, 2),
longitude NUMBER(4, 2),
dms_lat VARCHAR2(9),
dms_long VARCHAR2(9),
mgrs VARCHAR2(15),
jog VARCHAR2(7),
fc VARCHAR2(1),
dsg VARCHAR2(5),
pc VARCHAR2,
cc1 VARCHAR2(2),
adm1 NUMBER(1),
pop VARCHAR2, -- needs a size
elev VARCHAR2, -- needs a size
cc2 VARCHAR2, -- needs a size
nt VARCHAR2(2),
lc VARCHAR2(3),
short_form VARCHAR2(12),
generic VARCHAR2(16),
sort_name_ro VARCHAR2(44),
full_name_ro VARCHAR2(46),
full_name_nd_ro VARCHAR2(46),
sort_name_rg VARCHAR2(44),
full_name_rg VARCHAR2(46),
full_name_nd_rg VARCHAR2(46),
note VARCHAR2, -- needs a size
modify_date VARCHAR2(10),
display NUMBER(9),
name_rank NUMBER(1),
name_link NUMBER(8),
transl_cd VARCHAR2(22),
nm_modify_date VARCHAR2(10),
f_efctv_dt VARCHAR2(26),
f_term_dt VARCHAR2(26)
);
Попробуйте исправить этот DDL вручную и запустить его на рабочем листе SQL. Затем найдите таблицу в дереве слева (вам, возможно, придется обновить sh это), затем щелкните правой кнопкой мыши по таблице, выберите ИМПОРТ и снова пройдитесь по мастеру.
Кроме того, если NM_MODIFTY_DATE на самом деле дата, пожалуйста, рассмотрите тип данных DATE или TIMESTAMP. Ваш SQL и данные в результате будут чище.
Кроме того, какую версию SQL Developer вы используете? Я бы хотел убедиться, что здесь есть ошибка, которую мне нужно отследить. Последние версии не должны были позволить вам добраться до этой точки.