У меня есть инструкция insert, извлекающая данные из ссылки db.преобразовать столбец в varchar в оракуле, который является mysql longtext
insert into table (a,b,c)
select a,b,c from [email protected];
здесь колонок с длинным типа в MySQL и в оракуле его VARCHAR
я пытался бросить, как VARCHAR, подстрока (с, 1,2400), UTL_RAW.CAST_TO_VARCHAR2, dbms_lob.substr ни один из они работают на стороне оракула.
попробовал бросить на mysql читать часть бесполезно.
Может кто-нибудь сказать мне, как это сделать. Здесь Iam пытается конвертировать долго в varchar. мы не можем загружать как clob, поскольку эта таблица используется во многих местах, и мы не можем менять вещи во многих местах.
Спасибо.
Какая ошибка вы получаете? (Я предполагаю, что команда выполняется в Oracle, правда?) – FDavidov
Да iam работает на оракуле при попытке с помощью substr ORA-01461: может привязывать значение LONG только для вставки в столбцы LONG – waiting
Что вы получаете если вы выполните 'select a, b, c из таблицы @ mysqldb;'? – FDavidov