از الان برای آیندت سرمایه گذاری کن! تا 90 درصد تخفیف! از الان برای آیندت سرمایه گذاری کن! تا 90 درصد تخفیف!
مانده تا پایان تخفیف
مشاهده دوره ها
0

مسدود کردن یک فیلد در sql

سلام به همه اساتید بزرگوار

دوستان من یه نرم افزار دارم که یکی از تنظیمات نرم افزار در فیلد یکی از جدوال دیتابیس نرم افزاز می باشد دوستان فعال کردن گزینه فوق سایر تنظیمات نرم افزار رو غیرفعال می کنه من این آیتم رو تو اس کیو ال پیدا کرده ام که مقدار غیرفعال و فعال بودن آن را میتونیم تغییر بدیم منتها دوستان من میخام این آیتم در جدول به هیچ عنوان مقدارش تغیبر پیدا نکند یعنی در واقع میخام این آیتم رو از اس کیو ال بردارم ولی با توجه به اینکه تو اون فیلدی که این آیتم تعریف شده تنظیمات دیگری هست نمیتونم این فیلد رو از جدول حذف کنم ممنون میشم راهنمایی کنید که چطور می توان این آیتم رو از اس کیو ال غیرفعال و یا این آیتم رو از اس کیو ال برداشت

پرسیده شده در 1397/09/01 توسط

2 پاسخ

1

اگه نرم افزار کار خودتونه که خب باید یه فکر دیگه کنید ، اما ظاهرا کار خودتون نیست ، بنابراین هیچ فیلدی رو از دیتابیسش پاک نکنید ، چون شما نمی دونید چند تا Stored Procedure یا هر چیز دیگه ای دنبال این فیلد می گردن. فکر کنم بهترین راه این باشه که با گذاشتن Constraints نزاریم مقدار فیلد تغییر کنه.

پاسخ در 1397/09/02 توسط
0

با سلام ممنون از پاسختون دوست گرامی نحوه تعریف constraints رو ممنون میشم توضیح بدید ، بازم بسیار ممنونم ازتون

پاسخ در 1397/09/02 توسط

پاسخ شما