![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
KonstantinRogozhin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.5.2009 Где: Подмосковье,город Электросталь Репутация: нет Всего: нет |
Добрый день!
База создана с помощью .sql файла, вид такой: ============================= CREATE TABLE `base` ( `ttext` text NOT NULL, `id` int(10) NOT NULL auto_increment, `cat` varchar(20) NOT NULL default '', UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=9548 ; INSERT INTO `base` (`ttext`, `id`, `cat`) VALUES ('example text', 125, '', ============================= cat пустует, а вот в ttext и id равное количество записей, их 9000. Что требуется? Быстро менять столбик ttext из файла.txt вида: hello thanks text1 text2 Т.е. разный текст в каждой строке одного столбца ttext. Подскажите, как реализовать? Версия MySQL-клиента: 4.1.22. Спасибо большое! |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
![]() ![]() -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
KonstantinRogozhin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.5.2009 Где: Подмосковье,город Электросталь Репутация: нет Всего: нет |
Akina, я не совсем понимаю что это значит.
|
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
Это значит приблизительно следующее: истинный смысл сего действа был спрятан автором настолько качественно, что в принципе ничего невозможно понять... а то что написано, больше смахивает на какой-то бред.
Попробуйте переформулировать вопрос. И лучше начать с исходной задачи, а не той фигни, которая получилась на середине решения. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
KonstantinRogozhin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.5.2009 Где: Подмосковье,город Электросталь Репутация: нет Всего: нет |
Есть текстовый файл с текстом:
text1 text2 text3 text4 text5 ... text8999 Нужно массово организовать следующие запросы с помощью этого файла: UPDATE `base` SET `ttext`='text1' WHERE `id`=1; UPDATE `base` SET `ttext`='text2' WHERE `id`=2; UPDATE `base` SET `ttext`='text3' WHERE `id`=3; UPDATE `base` SET `ttext`='text4' WHERE `id`=4; UPDATE `base` SET `ttext`='text5' WHERE `id`=5; ... UPDATE `base` SET `ttext`='text8999' WHERE `id`=8999; Надеюсь, так понятней. ![]() |
|||
|
||||
KonstantinRogozhin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.5.2009 Где: Подмосковье,город Электросталь Репутация: нет Всего: нет |
Спасибо, вроде помощь уже не требуется.
|
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
Ну в ТАКОМ виде путь очевиден.
create temporary table temp load data infile 'data.txt' into table temp update base join temp drop table temp -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Общие вопросы по базам данных" | |
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |