Tôi nghĩ bạn cần xác định một tệp định dạng
ví dụ:
BULK INSERT TableA FROM 'C:\Temp\TableA.txt'
WITH FORMATFILE = 'C:\Temp\Format.xml'
SELECT * FROM TableA
Tuy nhiên, để điều đó hoạt động, rõ ràng bạn cần có một tệp định dạng.
Xem tại đây để biết thông tin chung về cách tạo một tài khoản:
Tạo tệp định dạng
Theo phỏng đoán, từ việc nhìn vào Lược đồ, một cái gì đó như thế này có thể làm được:
<?xml version="1.0"?>
<BCPFORMAT xmlns="http://schemas.microsoft.com/sqlserver/2004/bulkload/format" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RECORD>
<FIELD ID="1" xsi:type="CharFixed" LENGTH="3"/>
<FIELD ID="2" xsi:type="CharFixed" LENGTH="3"/>
</RECORD>
<ROW>
<COLUMN SOURCE="1" NAME="Field1" xsi:type="SQLCHAR" LENGTH="3"/>
<COLUMN SOURCE="2" NAME="Field2" xsi:type="SQLCHAR" LENGTH="3"/>
</ROW>
</BCPFORMAT>