|
|
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
Поскажите, как в mysql преобразовать строку, чтобы последовательности в несколько пробелов преобразовались в 1 пробел? Thanks! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 14:29:26 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
Несколько - это сколько? Обычно делается несколькими вложенными вызовами REPLACE(). Если лишние пробелы находятся в начале/конце строки, то TRIM(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 14:33:45 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
mstdmstd, три вложенных replace позволяют удалить любое произвольное вхождение повторяющегося символа на одиночный символ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 14:45:14 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эхmstdmstd, три вложенных replace позволяют удалить любое произвольное вхождение повторяющегося символа на одиночный символХм, и как же? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 14:51:26 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
miksoft, и так же: Код: sql 1. 2. 3. 4. где вместо '$' использовать любой символ, не встречающийся в исходной строке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 14:53:49 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эхгде вместо '$' использовать любой символ, не встречающийся в исходной строке.А, а я уж думал напрямую как-то можно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 14:58:15 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эхгде вместо '$' использовать любой символ, не встречающийся в исходной строке.Это если таковой имеется. А если нет? А ведь при этом за пределы полутаблицы выходить нельзя, иначе начнутся такие фортели с кодировками... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 16:09:12 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
AkinaДобрый Э - Эхгде вместо '$' использовать любой символ, не встречающийся в исходной строке.Это если таковой имеется. А если нет? А ведь при этом за пределы полутаблицы выходить нельзя, иначе начнутся такие фортели с кодировками...А что, CHAR(1) не подойдет разве? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2015, 01:29:24 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
AkinaДобрый Э - Эхгде вместо '$' использовать любой символ, не встречающийся в исходной строке.Это если таковой имеется. А если нет? А ведь при этом за пределы полутаблицы выходить нельзя, иначе начнутся такие фортели с кодировками...У нас на такой случай используется тильда "~". Она запрещена для использования в пользовательских данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2015, 01:34:35 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
miksoftAkinaпропущено... Это если таковой имеется. А если нет? А ведь при этом за пределы полутаблицы выходить нельзя, иначе начнутся такие фортели с кодировками...У нас на такой случай используется тильда "~". Она запрещена для использования в пользовательских данных.Означает ли это, что ваш ответ сохранить в MySQL не удастся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2015, 01:38:42 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
lamer yugamiksoftпропущено... У нас на такой случай используется тильда "~". Она запрещена для использования в пользовательских данных.Означает ли это, что ваш ответ сохранить в MySQL не удастся? У нас, к счастью, не форум и произвольной болтологии не хранится :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2015, 02:47:04 |
|
||
|
Преобразовать строку где несколько пробелов в один пробел
|
|||
|---|---|---|---|
|
#18+
lamer yugaА что, CHAR(1) не подойдет разве? Подойдёт... любой символ от CHAR(0) до CHAR(127) подойдёт. Если он ГАРАНТИРОВАННО отсутствует в строке - вот именно это требование и смущает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2015, 09:55:16 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=47&tid=1833024]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 355ms |

| 0 / 0 |
