Schreiben Sie als BLOB in die DB oder übersetzen Sie die Daten in irgendeiner Form und führen dann Einfügungen für jede Zeile aus?
Deine Antwort in den Kommentaren hat mich verwirrt. Das Schreiben eines Streams in eine BLOB-Spalte ist ganz anders als das Abrufen der Daten und das anschließende Übersetzen in Einfügungen für separate Zeilen.
Unabhängig davon ist das Streaming in eine BLOB-Spalte möglich, indem Sie zuerst die Zeile mit der Blob-Spalte erstellen, in die Sie einfügen müssen, und dann wiederholt eine Update-Anweisung aufrufen:
update myTable set myColumn.Write(@data, @offset, @length) where someid = @someId
für Chunks von Bytes aus dem Stream.