Я работаю с приложением SQL окна массового копирования, где мне нужно импортировать CSV-файл на сервер SQL.
Но, похоже, проблема с данными IP-адреса.
.csv Данные файла разделены запятыми, а данные примера приведены ниже:
Email,FirstName,LastName,Company,Address1,Address2,City,State/Province,Zip/PostalCode,Country,Phone,SecondaryPhone,Fax,DateEntered,OriginalIP,LatestIP
ab@outlook.com,,,,,,,,,,,,,2/29/16 15:56,12.251.217.166,12.251.217.166
bc@gmail.com,,,,,,,,,,,,,2/29/16 15:57,70.57.244.202,70.57.244.202
Когда я попробуйте импортировать, все в порядке, за исключением последних двух столбцов, т.е. lastip
и latestip
..
Импортируемые значения:
12.2512,12.2512 for 1st row and same for 2nd row ie. 70.5724 ,70.5724
код такой, как показано ниже:
select * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0','Text;Database=C:\Data Base;
HDR=YES;Format=Delimited(,)',
'SELECT * FROM [CSVFILENAME.csv]')