Ответ 1
Проверьте этот сайт
SELECT TRIM(TRAILING 'xyz' FROM 'barxxyz');
который в вашем случае будет "," вместо "XYZ"
У меня есть поле, содержащее список, разделенный запятыми. Некоторые старые записи имеют запятую в начале или конце поля. Мне нужно удалить эти дополнительные запятые.
Пример:
,the,their,then
до the,their,then
или
the,their,then,
to the,their,then
EDIT: Я ищу инструкцию UPDATE. Мне нужно изменить записи.
Проверьте этот сайт
SELECT TRIM(TRAILING 'xyz' FROM 'barxxyz');
который в вашем случае будет "," вместо "XYZ"
@codingbiz, спасибо за ссылку на сайт:
Быстрые примеры:
SELECT TRIM(BOTH ',' FROM fieldname) from tablename
SELECT TRIM(LEADING ',' FROM fieldname) from tablename
SELECT TRIM(TRAILING ',' FROM fieldname) from tablename
Спасибо!
Вопрос заключается в том, как удалить ведущий и завершающий символы. Я покажу вам пример с запросом на обновление.
UPDATE your_table_name
SET your_record_name = TRIM(BOTH ',' FROM your_record_name)
Вы ищете функцию TRIM
.