我有以下格式的表:SQL Server 2005的批量插入二進制類型
smallint, binary(10), smallint, smallint, varbinary(max)
我也是其中的二進制數據導出爲我們的流程的一個具有從表中的數據生成的csv文件十六進制數據。
我試圖生成INSERT INTO語句工作,但很慢..
我累BULK INSERT,但它是失敗的,我懷疑這是因爲二進制數據。
任何人都知道我該如何使用BULK INSERT(或類似的東西)來插入包含二進制數據的大量數據?
的數據的一個例子:
1,0x00000000000000000BB8,0,142,0x434F4E534E554D424552202020202020040006000600202000000000202000000000000000008000422020202020202020202020202020202020000000000000000000000000000000000000202000000020000000000000000000000000000000000000000000000000000000000200020000000000000004000000E09304006B8016000600FFFFFFFF0B00010007004633303030002E81FFFF1C00FFFFFFFF04001E00
感謝。
我越來越: '批量加載數據轉換錯誤(截斷)爲第1行,第2列(composite_key).' – 2010-01-14 14:36:04
截斷意味着你正在努力字節太多擠入列 – 2010-01-14 14:58:34
Thougt如此。但在一個插入語句的作品..我做錯了什麼? (我已經添加了一個我想要插入的行的示例..) – 2010-01-14 15:01:18