我有以下代码将 CSV 文件插入临时表:
USE [websitehere.com].[dbo]
GO
CREATE TABLE [websitehere.com].[dbo].[tmpTable]
(ID INT,
Caller_Number VARCHAR(100),
Caller_Name VARCHAR(100),
GroupBy VARCHAR(100),
Campaign_Name VARCHAR(100),
DateAndTime VARCHAR(100),
Duration VARCHAR(100),
Call_Status VARCHAR(100))
GO;
BULK
INSERT tmpTable
FROM 'C:\Users\namehere\Documents\CallLog.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
但...
它似乎没有添加
tmpTable
. 它给了我一个错误消息 102,级别 15,状态 1,第 1 行
'.' 附近的语法不正确。它不会添加插入命令说
Msg 4834, Level 16, State 4, Line 8
您没有使用批量加载语句的权限。
任何帮助都可以解决这两个错误!
更新