2009-08-05 2 views
1

Я импортирую таблицу из Access, у которой есть поле адреса, поле адреса содержит возврат каретки, они остаются, когда я импортировал их в SQL, могу ли я запустить SQL сценарий для их удаления? Любые идеи очень ценятся.Импорт таблицы из Access в SQL и удаление возвратов каретки

ответ

1

Это заменит возврат каретки (CHAR (13)) с одним пробелом:

UPDATE MyTable 
SET MyColumn = Replace(MyColumn, CHAR(13), ' ') 

Если у вас есть возврат каретки + переводы строки:

UPDATE MyTable 
SET MyColumn = Replace(MyColumn, CHAR(13)+CHAR(10), ' ') 
+0

Большое спасибо за это – 2009-08-05 11:33:08

0

Вы можете использовать этот запрос, чтобы заменить символ новой строки с пустым пространством:

replace (replace(TextValue, char(10),' '), char(13), ' ') 
Смежные вопросы