تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معلومة --- Identity و أخواتها
#1
كاتب الموضوع : BADRMEDIA



بسم الله الرحمن الرحيم

IDENTITY وأخواتها

IDENTITY المقصود به رقم الهوية للصف عن طريق هذا الحقل
بحيث يكون فريد غير متكرر ويتم توليده تلقائي بمجرد الإدخال للسجل
لذلك لن يسمح لك محرك قواعد البيانات إدخال بيانات فيه
فهو مسئوليته حيث هو من يضع فيه القيمة طبقاً لقاعدة التسلسل

بناءً على هذا الحقل تم ظهور عدة Functions (وظائف ) تقوم بخدمات حوله وهي

الوظيفة @@IDENTITY

يقوم بالحصول على الرقم الذي تم إعطاءه للصف بعد تكوينه بجملة الإدخال

كمثال :



كود :
INSERT INTO VB4ARAB (Visior,Section)
VALUES ('BADRMEDIA','DOTNET')

SELECT @@IDENTITY AS NEW_ID

هنا أدخلنا صف جديد للجدول VB4ARAB مع الأخذ فى الاعتبار أن الحقل المعرف وهو ID لم نرسل له قيمة لأنه يتم إعطاءه رقم تلقائي لذلك لن يسمح لنا إعطاءه قيمة

ثم بعد الإدخال استخدمنا الوظيفة @@IDENTITY لنعرف الرقم الذي تم إدخاله

طبعاً الاستفادة من هذه الوظيفة مهمة جدول فى الجدول المرتبطة وفى حالة التعامل مع جداول Master – Detail


}}}
تم الشكر بواسطة: سعود


الردود في هذا الموضوع
معلومة --- Identity و أخواتها - بواسطة Raggi Tech - 21-10-12, 04:48 PM
معلومة --- Identity و أخواتها - بواسطة Raggi Tech - 21-10-12, 04:49 PM


التنقل السريع :


يقوم بقرائة الموضوع: