元のデータを読み取らずに、C#からMSSQLデータベースのBLOBに追加できますか?

StackOverflow https://stackoverflow.com/questions/618940

  •  03-07-2019
  •  | 
  •  

質問

元のデータを読み取って連結し、すべて元に戻すことなく、C#からMS SQL 2005サーバーのバイナリフィールドにデータを追加できるようにします。

これは可能ですか?

乾杯! スティーブ

役に立ちましたか?

解決

http://msdn.microsoftでUPDATETEXT SQLステートメントについて読んでください。 com / en-us / library / 3517w44b.aspx 。 Msdnの記事には、StorePhotoメソッドのblobにバイナリデータを追加するサンプルコードが含まれています。

他のヒント

このオプションがMSSQL 2005に存在するかどうかわかりませんが、誰かがMSSQL2008でvarbinary(max)に情報を追加することを検索している場合、次のように実行できます。

UPDATE [dbo].[Files] SET [FileContent].WRITE('0x',NULL,0)
WHERE Id = 1

これが誰かを助けることを願っています。

まあ、BLOBについては知りませんが、テキストについてはこれを行うことができます:

UPDATE tablename SET columnname = concat(columnname、 'my extra text');

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top