Запрос на обновление MySQL для удаления пробелов

Код взрывается на современном спред-операторе ES6. Вам нужно использовать babel вместе с babel-loader для компиляции этих модулей.

Вам нужно будет поделиться своей конфигурацией для вашего package.json и webpack.conifg.js.

11
задан linuxbuild 7 February 2011 в 11:09
поделиться

4 ответа

Если вам нужно RTRIM () для всех учетных записей конкретного клиента, вы можете использовать JOIN с вашим оператором UPDATE следующим образом:

UPDATE
    accounts_table
INNER JOIN
    customers_table ON (accounts_table.user_id = customers_table.user_id)
SET 
    accountnumber = RTRIM(accountnumber)
WHERE
    customers_table.customer_id = 'customer id';

Если у вас мало записей в accounts_table и вы хотите убедиться, что все значения accountnumber обрезаны, вы можете просто применить обрезку ко всем записям следующим образом:

UPDATE
    accounts_table
SET 
    accountnumber = TRIM(accountnumber);
27
ответ дан 3 December 2019 в 02:40
поделиться

Попробуйте это

ОБРЕЗКА (), Функция удаляет дополнительные (или) дополнительные пробелы из строки.

UPDATE item_listing SET product_quantity = TRIM(product_quantity);

Результат:

Product_quantity = "50" => 50

0
ответ дан 3 December 2019 в 02:40
поделиться

Вы должны использовать TRIM и обновить.

Простое использование этого должно сработать.

UPDATE accountTable
SET ACCOUNTNUMBER = RTrim(ACCOUNTNUMBER)
4
ответ дан 3 December 2019 в 02:40
поделиться

Если у вас есть ограничения внешнего ключа, возможно, вам придется удалить их, пока вы вносите изменения.

Следующий запрос изменит записи в таблице учетных записей:

update accounts set accountnumber = rtrim(accountnumber);
0
ответ дан 3 December 2019 в 02:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: