امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
عدم امکان تهی ماندن فیلدها و اجبار برای قراردادن مقدار پیشفرض در MySQL Workbench جدید
#1
عضو جدید هستم و بتازگی ASP.NET رو بوسیدم گذاشتم کنار! و یادگیری PHP , MySQL رو با فیلم های خوب آموزشی استاد مقدم شروع کردم. خدمت تمامی دوستان و اساتید محترم سلام عرض میکنم. Heart
به چندین مشکل برخوردم که خداروشکر همه حل شدن بجز این یکی!!!
در فیلم شماره 8 از آموزش های استاد، ایشون در بخش های ابتدایی این قسمت (تقریبا در دقیقه ی 20 فیلم) ، تنظیمات جدول رو طوری انجام میدن که این امکان وجود داشته باشد که یک فیلد not null باشد و هیچ مقداری هم نداشته باشد (یعنی بشه تهی گذاشتش). اگه متوجه نشدید فیلم رو ببینید متوجه میشید منظورم چیه!
منم دقیقا همون کارارو اجرا کردم، اما بجای warning با کد 1364 (اخطاری که استاد هم در فیلم دریافت میکنه و ایشون میگن اشکالی نداره و دستور insert هم اجرا میشه) ، من یک خطا با کد 1364 دریافت کردم و دستور هم اجرا نشد!
همه چیزو دقیقا مطابق کارهای استاد انجام دادم با این تفاوت که من از آخرین نسخه ی MySQL Workbench یعنی 6.3 استفاده میکنم اما استاد در آموزش ها از نسخه ی 6.1 استفاده میکنن. درضمن از wampServer 3.0.6 استفاده میکنم و استاد از نسخه ی قدیمی تر استفاده میکنن.

آیا این قابلیت گرفتن مقدار تهی برای یک فیلد ، در نسخه های جدید MySQL تغییراتی داشته؟! یا اینکه مشکل از جایی دیگس؟!
دوستان لطفا کمک کنید من تازه کارو Huh
تمام امروز بخاطر این قضیه از آموزش ها عقب افتادم و توی اینترنت پیگیر این قضیه شدم ولی متأسفانه جواب نگرفتم. و دارم کلافه میشم Angry
پاسخ


پیام‌های داخل این موضوع
عدم امکان تهی ماندن فیلدها و اجبار برای قراردادن مقدار پیشفرض در MySQL Workbench جدید - farshad271 - 2017/01/07، 02:10 AM

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان