Мне нужно скопировать данные из одной таблицы в другую, какая одна таблица находится в Oracle, а другая - в MSSQL Server. Я хочу скопировать данные из таблицы MSSQL Server в таблицу Oracle. Проблема заключается в том, что таблица MSSQL Server имеет один столбец, который имеет тип данных ntext
, а столбец назначения в таблице Oracle - clob
.Преобразование ntext в clob
Когда я использую запрос insert into oracle.table select * from [email protected];
я получаю следующее сообщение об ошибке:
SQL Error: ORA-00997: illegal use of LONG datatype
Может кто-нибудь советы по этому вопросу, пожалуйста?
И если вы используете varchar (max), который рекомендуется? – gbn
Прошу прощения, я не понял этот комментарий. – charilaos13
Остановить использование ntext http://msdn.microsoft.com/en-us/library/ms187993.aspx – gbn