我们将以最简单的形式将 CSV 文件导入目标表。我将示例 CSV 文件放在 C: 驱动器上,现在我们将创建一个表,我们将从 CSV 文件中导入数据。 DROP TABLE IF EXISTS Sales CREATE TABLE [dbo].[Sales]( [Region] [varchar](50) , [Country] [varchar](50) , [ItemType] [varchar](50) NULL, [SalesChannel] [varchar](50) NULL, [OrderPriority] [varchar](50) NULL, [OrderDate] datetime, [OrderID] bigint NULL, [ShipDate] datetime, [UnitsSold] float, [UnitPrice] float, [UnitCost] float, [TotalRevenue] float, [TotalCost] float, [TotalProfit] float ) 以下 BULK INSERT 语句将 CSV 文件导入到 Sales 表。 BULK INSERT Sales FROM 'C:\1500000 Sales Records.csv' WITH (FIRSTROW = 2, FIELDTERMINATOR = ',', ROWTERMINATOR='\n' ); 原文由 Abdul Rahman 发布,翻译遵循 CC BY-SA 4.0 许可协议
我们将以最简单的形式将 CSV 文件导入目标表。我将示例 CSV 文件放在 C: 驱动器上,现在我们将创建一个表,我们将从 CSV 文件中导入数据。
以下 BULK INSERT 语句将 CSV 文件导入到 Sales 表。