يمكنني إلحاق إلى BLOB في قاعدة بيانات MSSQL من C # دون قراءة البيانات الأصلية؟

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

  •  03-07-2019
  •  | 
  •  

سؤال

وأود أن تكون قادرة على إلحاق بعض البيانات إلى حقل ثنائي في ملقم MS SQL 2005 من C # دون قراءة البيانات الأصلية، وصل عليه، ثم وضع كل شيء إلى الخلف.

هل هذا ممكن؟

وهتاف! ستيف

هل كانت مفيدة؟

المحلول

واقرأ عن عبارة SQL UPDATETEXT على http://msdn.microsoft. كوم / EN-US / مكتبة / 3517w44b.aspx . وتتضمن المادة MSDN رمز المثال التي بإلحاق البيانات الثنائية إلى فقاعة في طريقة StorePhoto.

نصائح أخرى

وأنا لا أعرف ما إذا كان يوجد هذا الخيار في MSSQL 2005، ولكن إذا كان شخص ما بالبحث عن إلحاق المعلومات إلى ثنائي متغير (حد أقصى) في MSSQL2008 يمكن القيام به مثل هذا:

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

والأمل وهذا سوف يساعد شخص ما.

حسنا، أنا لا أعرف لBLOB، ولكن للنص يمكنك القيام بذلك:

وUPDATE TABLENAME SET اسم العمود = CONCAT (اسم العمود، 'بلدي النص الإضافي')؛

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top