以下のスクリプトは BULK INSERT を実行するために使用されていますが、最初の行の後にスクリプトを実行すると、何らかの理由で各行の先頭に 2 つのスペースが追加されます。なぜそれをしているのだろうか?オンラインで検索しましたが、今のところ何も見つかりません。
BULK INSERT IMPORT_DATA
FROM 'C:\Users\jam\Desktop\JamWMS\Inbound\IG00000002.txt'
WITH
(
ROWTERMINATOR = ';',
CHECK_CONSTRAINTS
)
何が起こっているかのサンプルデータを次に示します。
IG0000002 312344001052 301234 23 2 S 43012342324 1001 5
IG0000002 312344001052 301234 23 2 S 43012342324 1002 3
IG0000002 312344001052 301234 23 2 S 43012342324 1003 4
IG0000002 312344001052 301234 23 2 S 43012342324 1004 2
IG0000002 312344001052 301234 23 2 S 43012342324 1005 1
ファイル IG00000002.txt は次のようになります。
IG0000002 312344001052 301234 23 2 S 43012342324 1001 5 ;
IG0000002 312344001052 301234 23 2 S 43012342324 1002 3 ;
IG0000002 312344001052 301234 23 2 S 43012342324 1003 4 ;
IG0000002 312344001052 301234 23 2 S 43012342324 1004 2 ;
IG0000002 312344001052 301234 23 2 S 43012342324 1005 1 ;
どんな助けでも大歓迎です。