مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

allrich

عضویت از 1397/09/20

مقدار دهی به چندی از رکورد ها

  • جمعه 30 آذر 1397
  • 18:53
تشکر میکنم

با سلام من یک بانک SQL دارم توی یک جدولش حدود 1 میلیون رکورد وجود داره ، توی همون جدول یک فیلد هست با دیتا تایپ BIT الان نیاز پیدا شده تا رکورد های که BIT = 0 یا False رو گزارش بگیرم . اما به علت این که این فیلد NULL خورده چیزی برام نمایش نمیده .

میخوام الان این فیلد رو مقدار دهی کنم با False یا 0 برای تمام رکورد ها .

میشه راهنمایی کنید ممنونم

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

allrich

عضویت از 1397/09/20

  • جمعه 30 آذر 1397
  • 18:55

این کد هم ارور میده و نمیشه اجرا کرد : 

Update Paper 
Set Damaged = 0

The transaction log for database 'DATABASE' is full due to 'ACTIVE_TRANSACTION'.

کاربر سایت

علی رمضانی

عضویت از 1392/12/24

  • شنبه 1 دی 1397
  • 00:54
با سلام برای کد آپدیتتون شرط بذارید که مقادیر null رو false کنه. فکر کنم این لینک بتونه کمک کنه https://docs.microsoft.com/en-us/sql/relational-databases/logs/troubleshoot-a-full-transaction-log-sql-server-error-9002?view=sql-server-2017
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)