random

آخر الأخبار

random
جاري التحميل ...

الهويات Identifiers في ترانزأكشن سيكوال

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



الهويات القياسية Standard Identifiers

عند تسمية الكائنات باتباع الهويات القياسية يمكن استخدام 128 حرف Characters تشمل الحروف والأرقام والرموز الخاصة مثل (_, @ , #) ولا يسمح باستخدام المسافات فى الهويات القياسية .
تستخدم القواعد التالية لاستخدام الهويات القياسية لتسمية الكائنات
·         أول حرف فى اسم الكائن يجب أن يكون حرف من a-z أو A-Z .
·         بعد أول حرف يمكن استخدام الحروف أو الأرقام أو الرموز الخاصة .
الهويات التى تبدأ بالرموز الخاصة يكون لها استخدامات خاصة :
·         يستخدم الرمز (@) لتعريف المتغيرات المحلية Local Variables أو المعاملات Parameters .
·         يستخدم الرمز (#) لتعريف الجداول المؤقتة أو الإجراءات المخزنة المؤقتة .
·         يستخدم الرمزين (##) لتعريف الكائنات المؤقتة .

الهويات المحددة Delimited Identifiers

إذا اتفقت الهويات مع قواعد التنسيقات الخاصة بها ، فيمكن أن تستخدم مع الهويات المحددات أو بدونها ، وإذا لم تتفق الهويات مع واحد أو أكثر من قواعد التنسيقات فيجب أن تستخدم طريقة الهويات المحددة .
تستخدم الهويات المحددة فى المواقف التالية :
·         إذا كان الاسم يحتوى على مسافات .
·         إذا كان اسم كائن من الكلمات المحجوزة فى سيكوال سيرفر أو اسم كائن موجود .
يجب أن تحدد الهويات المحددة باستخدام أقواس مربعة أو بعلامتى اقتباس .

مثال

SELECT * FROM [order details]

يستخدم المثال التالى الأقواس المربعة لتحديد هوية الكائن ، ويمكن استخدام علامات الاقتباس لتعريف نفس الكائن ، كما بالمثال التالى .

SELECT * FROM “order details”

أنواع البيانات Types of Data

تحدد أنواعالبيانات أنواع القيم التى يمكن تخزينها فى قاعدة البيانات ، وهى عبارة عن صفات تحدد أى نوع من المعلومات يمكن تخزينه فى الأعمدة ، أو قبوله فى المعاملات او المتغيرات .
معظم عبارات الترانزأكشن  لا تستخدم أنوع البيانات بوضوح ، لكنها ترجعها فى نتائج تنفيذ العبارات .
يمد سيكوال سيرفر بأنواع البيانات المعرفة من قبل النظام ، ويمكن كذلك من إنشاء أنواع جديدة تعرف من قبل المستخدم .
من أنواع البيانات المستخدمة فى سيكوال سيرفر :
·         الأرقام Numbers
·         التواريخ Dates
·         النصوص Characters
·         البيانات الثنائية Binary
·         المعرفات الفريدة Unique Identifiers
·         الصور والنصوص Image and Text
·         الجداول Tables
·         المؤشرات Cursors
·         أنواع البيانات المعرفة من قبل المستخدم User-defined Data Types

عن الكاتب

Ahmed Shahen | E-learning Expert

التعليقات


اتصل بنا

إذا أعجبك محتوى مدونتنا نتمنى البقاء على تواصل دائم ، فقط قم بإدخال بريدك الإلكتروني للإشتراك في بريد المدونة السريع ليصلك جديد المدونة أولاً بأول ، كما يمكنك إرسال رساله بالضغط على الزر المجاور ...

جميع الحقوق محفوظة

دورات تكنولوجيا المعلومات والتسويق الإلكتروني