|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
37602
|
|