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




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



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, к сожалению, не работал, натолкните на мысль хотя бы, если уж слишком глупый вопрос.


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

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

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



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