MySQL меняет расширение файла в текстовом столбце

Простой вопрос для MySQL-pro. У меня есть таблица, в которой есть поле с именем файла (только имя файла, без лишнего текста). Мне нужно изменить все расширения файлов с «.png» на «.jpg», я знаю, что есть способ сделать это с помощью простого запроса и без сценариев на языке программирования, таком как PHP или Java.

На всякий случай, отбрасываем вывод "show create table":

CREATE TABLE `photos` (
  `id` bigint(20) NOT NULL,
  `owner_id` int(11) DEFAULT NULL,
  `photo_name` varchar(255) DEFAULT NULL,
  `comment` text,
  `normal_file_name` varchar(255) DEFAULT NULL,
  `thumb_file_name` varchar(255) DEFAULT NULL,
  `full_file_name` varchar(255) DEFAULT NULL,
  `photo_order` int(11) DEFAULT NULL,
  `gallery_file_name` varchar(255) DEFAULT NULL,
  `photo_type` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `FK_photos_OWNER_ID` (`owner_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 |

Обычное_имя_файла, thumb_file_name, gallery_file_name и full_file_name - это поля с путями к файлам.

Заранее благодарим за помощь!

// Juriy

6
задан Juan Mellado 3 May 2012 в 21:21
поделиться