![]() |
|
[Firebird] تغيير خاصية حقل يقبل NULL إلى NOT NULL - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي التقنية (https://delphi4arab.net/forum/forumdisplay.php?fid=6) +--- قسم : دلفي و التعامل مع قواعد البيانات (https://delphi4arab.net/forum/forumdisplay.php?fid=23) +--- الموضوع : [Firebird] تغيير خاصية حقل يقبل NULL إلى NOT NULL (/showthread.php?tid=10934) |
[Firebird] تغيير خاصية حقل يقبل NULL إلى NOT NULL - أبو معاذ - 29-06-2020 السلام عليكم. في هذا اليوم احتجت تغيير خاصية حقل كان يقبل قيم NULL ، أرد تغييرها إلى NOT NULL. إذا كان الجدول اسمه MyTable و الحقل اسمه MyCOLUMN للتغيير من NULL إلى NOT NULL PHP كود : UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 1للتغيير من NoT NULL إلى NULL PHP كود : UPDATE RDB$RELATION_FIELDS SET RDB$NULL_FLAG = 0ربما هناك من سيستفيد منها مثلي .
RE: [Firebird] تغيير خاصية حقل يقبل NULL إلى NOT NULL - h-farid - 29-06-2020 و عليكم السلام. ماهو DBMS المستعمل ؟ RE: [Firebird] تغيير خاصية حقل يقبل NULL إلى NOT NULL - أبو معاذ - 29-06-2020 (29-06-2020, 07:03 PM)h-farid كتب : و عليكم السلام. الفايربيرد. RE: [Firebird] تغيير خاصية حقل يقبل NULL إلى NOT NULL - mobile - 02-07-2020 وعليكم السلام بارك الله فيك اخي ابو معاذ . في Mysql , Mariadb و غيرها كود : ALTER TABLE `MyTable` CHANGE COLUMN `mouad` `mouad_newName` VARCHAR(30) NOT NULL ;سهلة مثل الباسكال
RE: [Firebird] تغيير خاصية حقل يقبل NULL إلى NOT NULL - seddik_xp - 03-07-2020 حتى في فيربيرد يمكن ذلك عن طريق : كود : ALTER TABLE Table_Name ALTER field_Name DROP NOT NULLكود : ALTER TABLE Table_Name ALTER field_Name SET NOT NULLلكن عليك أن تعرف أن البيانات الموجودة سابقا في الحقل ليست Null. لانه في حال كانت القيمة Null و اردت جعل الحقل لا يقبل القيم Null فإنه سيحث خطأ. RE: [Firebird] تغيير خاصية حقل يقبل NULL إلى NOT NULL - Delphi4Us - 16-05-2024 لتفادي مشكلة الحقول التي قيمتها Null ALTER TABLE Table_Name ALTER COLUMN COLUMN_Name SET DEFAULT 0 حيث القيمة الافتراضية اما تكون رقم اذا كان الحقل رقم او قيمة منطقية او تاريخ او نص وهكذا |