|
MySQL.RU - Webboard
Вернуться
как импортировать только новые записи из csv (aleks.lector) 29/06/2015 - 17:31:49
Re: как импортировать только новые записи из csv (Akina) 29/06/2015 - 20:18:40
Re: как импортировать только новые записи из csv (aleks.lector) 29/06/2015 - 22:04:37
Re: как импортировать только новые записи из csv (Akina) 30/06/2015 - 10:47:29
> Original message text:
> From: aleks.lector - 29/06/2015 - 17:31:49
> Subject:как импортировать только новые записи из csv
> -----------------
> есть база sql вида:
> create table test
> (
> test1 varchar(20) not null,
> test2 varchar(50) not null
> )
>
> и файл csv вида:
> test1;test2
> 123;абв
> 234;бвг
> 345;вгд
>
> импорт происходит таким образом:
>
> bulk
> insert dbo.test
> from 'c:\123.csv'
> with
> (
> fieldterminator = ';',
> rowterminator = '\n',
> firstrow = 2
> )
> go
>
> файл csv иногда получает новые записи, нужно их импортировать в базу, но сейчас оно дублирует записи, которые уже есть, а на каких условиях сделать защиту от дублирования, чтобы добавлялись только новые, не могу понять
> с sql, к сожалению, не работал, натолкните на мысль хотя бы, если уж слишком глупый вопрос.
>
From: aleks.lector - 29/06/2015 - 22:04:37
Subject:как импортировать только новые записи из csv
-----------------
"загрузка в основную запросом с контролем дублирования"
а можно пример, не сочтите за трудность, буду безмерно благодарен.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
43354
|
|