Create table TEST
(
Client_Code Varchar(255),
Segment Varchar(255),
Symbol Varchar(255),
Instrument Varchar(255),
Expiry Datetime,
Strike_Price Numeric(18,8),
Opt_Type Varchar(255),
Buy_Qty Varchar(255),
Buy_Value Varchar(255),
Sell_Qty Varchar(255),
Sell_Value Varchar(255),
Product Varchar(255)
)
bulk insert TEST
from 'D:Filewithdata.txt'
with (firstrow = 1,FIELDTERMINATOR = ',',rowterminator = 'n')
go
我正在使用上面的代码批量上传附件
当文件有数据时,上面的代码工作正常(Header plus data
以row 1
显示,我正在从row 1 column:= Client_Code
中提取header
(
但有一天文件可能是空白的,只有header
row 1
文件为空时如何运行?
Create table TEST
(
Client_Code Varchar(255),
Segment Varchar(255),
Symbol Varchar(255),
Instrument Varchar(255),
Expiry Datetime,
Strike_Price Numeric(18,8),
Opt_Type Varchar(255),
Buy_Qty Varchar(255),
Buy_Value Varchar(255),
Sell_Qty Varchar(255),
Sell_Value Varchar(255),
Product Varchar(255),
)
bulk insert TEST
from 'D:Filewithdata.txt'
with (firstrow = 1,FIELDTERMINATOR = ',',rowterminator = 'n')
go