Personal Video Database
		Русский => Поддержка => Тема начата: Вася от 11 Марта 2011, 14:15:11
		
			
			- 
				Добрый день. С базами никогда не работал. Требуется очистить поле "url" в таблице "MOVIES" а затем вписать туда свой урл во все записи (записей в базе 4323) одинаковый. Как будет выглядеть синтаксис команды в SQL запросе к таблице в PVD (с ключем "debug"). Заранее спс.
			
 
			
			- 
				для очистки:
UPDATE MOVIES SET "url" = NULL
для указания нового значения
UPDATE MOVIES SET "url" = 'http://newvalue.com'
			 
			
			- 
				Пытаюсь произвести массовоую замену урл адреса в базе. Делаю так:
1. запускаю программу с ключом -debug
2. через SQL в меню помощь ввожу команду:
update MOVIES set "url" = (Replace ("url", 'site.ru', 'site1.com'));
в ответ получаю ошибку 804 (скриншот во вложении) 
Что не так делаю, помогите пожалуйста!
[вложение удалено администратором]
			 
			
			- 
				Должно работать. Какая версия программы?
			
 
			
			- 
				Версия программы 0.9.9.21
			
 
			
			- 
				
Пытаюсь произвести массовоую замену урл адреса в базе. Делаю так:
1. запускаю программу с ключом -debug
2. через SQL в меню помощь ввожу команду:
update MOVIES set "url" = (Replace ("url", 'site.ru', 'site1.com'));
в ответ получаю ошибку 804 (скриншот во вложении) 
Что не так делаю, помогите пожалуйста!
Расшифровывая ошибку, я думаю,что должно быть так:
    UPDATE MOVIES
    SET url = REPLACE(url, 'сайт, который надо заменить ', 'новый сайт')
			 
			
			- 
				
Рассшивровывая ошибку, я думаю,что должно быть так:
    UPDATE MOVIES
    SET url = REPLACE(url, 'сайт, который надо заменить ', 'новый сайт')
таже ошибка вываливается ???
p.s. а очистка поля командой:
UPDATE MOVIES SET "url" = NULL и заполнение:
UPDATE MOVIES SET "url" = 'http://newvalue.com' работают нормально, но мне нужна именно замена доменного имени в уже существующих ссылках
			 
			
			- 
				Да, действительно в 0.9 не работает. Там используется более старая версия Firebird БД. В 1.0 - работает. Рекомендую обновиться...
			
 
			
			- 
				Спасибо Nostra!
Вроде переехал на 1.0.2.3 Beta без проблем и сделал массовую замену в адресе url. Размер базы 2,3 Гб, картинки хранятся в базе. Сейчас запустил оптимизацию базы. В интерфейсе программы столкнулся с глюками, но они уже описаны в разделе форума, где обсуждается версия 1.0.2.3 Beta. Буду привыкать и осваивать :)