Используйте bcp для импорта файла csv в sql 2005 или 2008
Я бы создал временную таблицу, массово mssql2005 вставил лот, выбрал в новую sql2005 таблицу то, что вам нужно, и tsql удалил временную таблицу.
Что-то sql2005 вроде
CREATE TABLE dbo.TempImport
(
FirstName varchar(255),
LastName varchar(255),
Country varchar(255),
Age varchar(255)
)
GO
BULK INSERT dbo.TempImport FROM 'PathToMyTextFile' WITH (FIELDTERMINATOR = ';', ROWTERMINATOR = '\n')
GO
INSERT INTO dbo.ExistingTable
(
FName,
LName,
Country
)
SELECT FirstName,
LastName,
Country
FROM dbo.TempImport
GO
DROP TABLE dbo.TempImport
GO
sql
sql-server-2005
tsql
sql-server-2008
bcp
2021-12-22T13:53:34+00:00
2022-10-05T20:45:09+00:00
JustRelax
Вопросы с похожей тематикой, как у вопроса:
Используйте bcp для импорта файла csv в sql 2005 или 2008
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.