मुझे लगता है कि आपको एक प्रारूप फ़ाइल परिभाषित करने की आवश्यकता है
उदा.
BULK INSERT TableA FROM 'C:\Temp\TableA.txt'
WITH FORMATFILE = 'C:\Temp\Format.xml'
SELECT * FROM TableA
इसके लिए काम करने के लिए, हालांकि, आपको स्पष्ट रूप से एक प्रारूप फ़ाइल की आवश्यकता है।
एक बनाने के बारे में सामान्य जानकारी के लिए यहां देखें:
एक प्रारूप फ़ाइल बनाना
एक अनुमान में, स्कीमा को देखने से, ऐसा कुछ ऐसा कर सकता है:
<?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>