Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
load data local infile (Сергей) 13/10/2010 - 16:08:31
      Re: Запросто (FUKS) 18/10/2010 - 11:00:39

> Original message text:
> From: Сергей - 13/10/2010 - 16:08:31
> Subject:load data local infile
> -----------------
> Здравствуйте, вношу данные в базу таким образом:
>
> OAD DATA LOCAL INFILE '/home/НоваяНоменклатура.txt' INTO TABLE items FIELDS TERMINATED BY '*~#' (sku, kod1c, price, description, name, mark, country);
>
> Есть поле cid (INT(4)), оно всегда должно быть 188, возможно ли в запросе к бд его прописать?
>


From: FUKS - 18/10/2010 - 11:00:39
Subject:Запросто
-----------------
Если этой колонки нет:
ALTER TABLE items ADD COLUMN cid INT(4) DEFAULT 188;
Если уже есть:
UPDATE items SET cid=188;
Это если действительно во всей таблице она должна быть одинаковой, а не только у добавляемых записей. Если же она уже есть, а надо чтоб по умолчанию было 188, то вроде так:
ALTER TABLE items CHANGE COLUMN cid cid INT(4) DEFAULT 188;



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
37602



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |