Гость
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Удаление повторяющихся пробелов в поле. / 5 сообщений из 5, страница 1 из 1
14.06.2018, 10:44
    #39660652
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление повторяющихся пробелов в поле.
Есть таблица:
Код: sql
1.
2.
3.
4.
CREATE TABLE [Table1] (
 [Table1ID] INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, 
 [Table1Name] TEXT(256) NOT NULL
)


В поле Table1Name могут содержаться повторяющиеся пробелы.
Есть ли возможность удалить их SQL-запросом, вернее заменить на один пробел?
...
Рейтинг: 0 / 0
14.06.2018, 12:40
    #39660708
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление повторяющихся пробелов в поле.
potkin,

есть...
...
Рейтинг: 0 / 0
14.06.2018, 12:55
    #39660721
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление повторяющихся пробелов в поле.
potkin,

как приме иллюстрации возможности такого решения:

Код: sql
1.
2.
3.
select x_str
     , replace(replace(replace(x_str, '..', '.' + '\'), '\' + '.' , ''), '\', '') new_x_str
  from (select '0.1..2...3....4.....5......6.......7........8.........9' as x_str )v


Вместо точек - ваши "дублтрующиеся" пробелыж
вместо бэкслеша - любой символ, который не встречается в исходной строке
...
Рейтинг: 0 / 0
14.06.2018, 12:58
    #39660722
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление повторяющихся пробелов в поле.
Щукина Анна,

немного убрать скуль-серверного акцента и будет такое:

http://sqlfiddle.com/#!7/9eecb7/3891
...
Рейтинг: 0 / 0
16.06.2018, 22:47
    #39661616
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление повторяющихся пробелов в поле.
Спасибо!
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Удаление повторяющихся пробелов в поле. / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]