|
|
|
| Добрый день! Есть поле в таблице, записи которого содержат всякий текстовой мусор типа:
"п.", "гор." Его надо удалить, используя ПОИСК и ЗАМЕНУ.
Как использовать метод Find?
Или может через SQL?
Буду очень признательна за подсказку. В Excel решала эту задачу. Но там проще.
А в Access что-то у меня затыки везде... | |
|
| |
|
|
|
| REPLACE
Description
Returns a string in which a specified substring has been replaced with another substring a specified number of times.
Syntax
Replace(expression, find, replace[, start[, count[, compare]]])
|
F1 | |
|
| |
|
|
|
| Если задача разовая, то Меню Edit - Replace - указать, что искать - не указывать, на что менять. Быстрый вызов: Ctrl+H.
Что касается функции Replace в запросе на обновление, то в А2002-2003 она работает, в А2000 не распознается, а в А97 её нет вовсе. :-(
Можно написать свою функцию и использовать в запросе.
Можно открыть Recordset с записями, имеющими требуемую подстроку, и для каждой записи применять Replace или свою функцию. | |
|
| |
|
|
|
| Спасибо огромное!!! Сказали все что нужно. Все получилось. Применила Replace. | |
|
| |