SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 30.11.2015 12:03:26

platedz
Старожил
Зарегистрирован: 27.03.2012
Сообщений: 314

Как удалить пробелы в колонках

Подскажите, как сделать что-то навроде

update table set name='trim(table.name)'


Wazzup.su - это сервис объединивший в себе все в одном.

Неактивен

 

#2 30.11.2015 12:19:52

klow
Старожил
Зарегистрирован: 06.12.2014
Сообщений: 411

Re: Как удалить пробелы в колонках

platedz написал:

Подскажите, как сделать что-то навроде

update table set name='trim(table.name)'

Предлагаю
update information_schema.COLUMNS set COLUMN_NAME=trim(COLUMN_NAME) WHERE TABLE_NAME = 'tablename';

Отредактированно klow (30.11.2015 12:20:48)

Неактивен

 

#3 30.11.2015 12:31:42

platedz
Старожил
Зарегистрирован: 27.03.2012
Сообщений: 314

Re: Как удалить пробелы в колонках

А без information_schema


Wazzup.su - это сервис объединивший в себе все в одном.

Неактивен

 

#4 30.11.2015 12:34:30

klow
Старожил
Зарегистрирован: 06.12.2014
Сообщений: 411

Re: Как удалить пробелы в колонках

platedz написал:

А без information_schema

Сомневаюсь, что это возможно.

Неактивен

 

#5 30.11.2015 12:39:54

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Как удалить пробелы в колонках

update table set name=trim(table.name);

или подробней опишите, что вам нужно

Неактивен

 

#6 30.11.2015 12:40:14

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Как удалить пробелы в колонках

INFORMATION_SCHEMA - база данных только для чтения, апдейты к ней не разрешены

Неактивен

 

#7 30.11.2015 12:53:05

platedz
Старожил
Зарегистрирован: 27.03.2012
Сообщений: 314

Re: Как удалить пробелы в колонках

Работает. Просто не думал, что именно так сработает. Спасибо.


Wazzup.su - это сервис объединивший в себе все в одном.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson