الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عمل قيد في sql بحيث لايستقبل اشارة سالب

مغلق
بدأه فراشة في 16 مايو 2005 · 1 رد · 857 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

ارجوا المساعده من الجميع قبل الساعه 12 ليلا لاني احتاجها الليله

سؤالي عن كيفية عمل قيد او اي امر يعمل على منع ادخال اشارة السالب اي عندما اكتب في الجدول اي رقم يحوي اشارة سالب يرفض ادخاله ...... حاولت عمل شرط بعدم ادخال اشارة السالب ولم ينفع اريد حلا يجعل اي قيمة عدديه تحتوي على اشارة السالب يرفض ادخاله في الجدول

قاعدة البيانات هي sql السابق مو اصدار sql server

وشكرا جزيلا لكم ولكل من يشارك ويفيني بمعلومه الله يجزيه خير

#2

معنى ذلك انكى تستخدمين حقل يقبل ارقام

سنفترض وجود جدول اسمه MyTable و به حقل اسمه MNumber و هو الحقل الذى لا نريد ان يحتوى على قيمة سالبة فسيكون كود ال Trigger كذلك للتبسيط حيث سيقوم بجعل كل القيم السالبة تساوى صفر

create Trigger NoNegativeValue on MyTable
after Insert,Update
as update MyTable set MNum = 0 Where Mnum < 0
go

معذرة و لكن ماذا تقصدين ب

اقتباس
قاعدة البيانات هي sql السابق مو اصدار sql server

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

هذا الموضوع مغلق.

مواضيع مشابهة