Импорт записей из Excel в Oracle - PullRequest
0 голосов
/ 01 ноября 2011

Я импортировал записи из листа Excel в таблицу Oracle. Но в таблице Oracle столбец «&» сохраняется как «amp;». Я хочу, чтобы он сохранялся только как "&". Мой тип данных столбца varchar2.

1 Ответ

1 голос
/ 01 ноября 2011

Вы просто хотите исправить свои данные? Это достаточно просто:

SQL> select col1 from t23
  2  /

COL1
--------------------------------------------------------------------------------
ship  amp; shovell
cat in the hat

SQL> update t23
  2  set col1 = replace(col1, 'amp;', chr(38)) 
  3  /

2 rows updated.

SQL> select col1 from t23
  2  /

COL1
--------------------------------------------------------------------------------
ship  & shovell
cat in the hat

SQL> 

Если вы хотите, чтобы это не повторилось, вам необходимо предоставить нам более подробную информацию. В частности, какой процесс вы используете для импорта данных? Я предполагаю, что вы на самом деле используете XML-экспорт таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...