سعيد يوسف نشر 5 أكتوبر 2021 أرسل تقرير نشر 5 أكتوبر 2021 لدي قاعدة بيانات وفيها جداول، أحاول إضافة حقل COLUMN جديد على جدول الزبائن يحدد نوع الزبون VIP مثلا (افتراضياً False) 1 اقتباس
1 سامح أشرف نشر 5 أكتوبر 2021 أرسل تقرير نشر 5 أكتوبر 2021 يمكنك إضافة عمود لجدول موجود بالفعل من خلال الصيغة التالية: ALTER TABLE table_name ADD column_name BOOLEAN DEFAULT false; قد تختلف الصيغة السابقة وفقًا لنوع وإصدار نظام قاعدة البيانات لديك، ويمكنك تجربة الجمل التالية إن لم تعمل الجملة السابقة: ALTER TABLE table_name ADD column_name BOOLEAN SET DEFAULT false; وإن كنت تستعمل SQL Server، فيمكنك إستخدام الجملة التالية: ALTER TABLE table_name add [column_name] BIT default 'FALSE' NOT NULL; لاحظ أنه تمت إضافة NOT NULL إلى الجملة السابقة لأن النوع BIT يقبل قيمة واحدو من ثلاثة قيم (كمدخل)، وهم True و False و NULL لذلك قمنا بإضافة NOT NULL حتى لا يتم تخزين قيمة فارغة في الحقل ويظهر بدلًا من هذا خطأ عند محاولة ذلك. أيضًا يمكن إستخدام '1' بدلًا من 'TRUE' و "2" بدلًا من "FALSE" في الجملة السابقة وسيعمل كل شيء على ما يرام. يمكنك الإطلاع أكثر حول جملة ALTER من خلال موسوعة حسوب من هنا (تعديل الجدول ALTER TABLE - موسوعة حسوب). 2 اقتباس
السؤال
سعيد يوسف
لدي قاعدة بيانات وفيها جداول، أحاول إضافة حقل COLUMN جديد على جدول الزبائن يحدد نوع الزبون VIP مثلا (افتراضياً False)
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.