أنواع بيانات القياسية بمولد
Visual Studio Premiumيتضمن العديد من مولدات بيانات قياسي معرف مسبقاً. يمكنك استخدام generaإلىrs البيانات القياسية إلى إنشاء بيانات عشوائية للأعمدة. على سبيل المثال، إذا كان لديك intعمود، يمكنك استخدام عدد صحيح من منشئ البيانات لإنشاء بيانات عشوائية للأعمدة.
يحتوي كل نوع بيانات SQL افتراضي منشئ البيانات مقترن به. منشئ افتراضي هو المعينة تلقائياً على أعمدة التي لها نوع بيانات SQL معين عند إنشاء على خطة إنشاء بيانات . منشئ افتراضي هو أيضا تعيين عندما تقوم بإضافة أعمدة إلى الخطة. لمزيد من المعلومات، راجع Exclude Code Sections from Code Coverage Using the ExcludeFromCodeCoverage Attribute.
يمكنك التحكم في كيفية بيانات هو الذي تم إنشاؤه لتعبئة أعمدة بواسطة ضبط الخطة الجيل بيانات. يمكنك تعيين منشئ بيانات يستخدم لكل عمود. يمكنك أيضا التعيين خصائص كل مولد بيانات في كل عمود. على سبيل المثال، إذا كان لديك smalldatetimeالعمود الذي هو المسمى birthdate، مولد التاريخ والوقت هو المعينة بشكل افتراضي. يمكنك تعيين Maxخاصية إلى فرض قاعدة عمل الموظف لا يمكن أن الصغار من 18. لمزيد من المعلومات، راجع قم بتحديد تفاصيل لإنشاء بيانات للعمود.
قياسي بيانات مولدات
يصف الجدول التالي مولدات بيانات القياسية ونوع بيانات التي يقوموا بإنشائها.
Generator |
الوصف |
---|---|
Binary |
قم بإنشاء بيانات ثنائية عشوائية. |
بت |
قم بإنشاء القيمة بت عشوائية (0 أو 1). |
عدد صحيح كبير |
قم بإنشاء القيمة عدد صحيح عشوائية المتوافق مع SQL bigintنوع. |
التاريخ والوقت |
قم بإنشاء القيمة التاريخ والوقت SQL عشوائية. |
DateTime2 |
قم بإنشاء القيمة DateTime2 SQL عشوائية. |
إزاحة وقت البيانات |
قم بإنشاء القيمة إزاحة وقت البيانات SQL عشوائية. |
حدود بيانات |
قم بإنشاء القيمة التي هو محددة من مصدر بيانات pre-determined. بيانات هو المحددة بشكل عشوائي من مصدر بيانات بعد مجموعة بيانات التي يتم إرجاعها هو المخزنة مؤقتاً. ل المزيد من المعلومات حول منشئ "منضم للبيانات"، راجع The Data Bound Generator. |
عشري |
قم بإنشاء القيمة عشرية عشوائية. |
Float (عائم) |
ينشئ عشوائية عائم يؤشر القيمة المقابل إلى SQL floatالنوع. |
المفتاح خارجي |
قم بإنشاء المفتاح خارجي عشوائية. |
المعرّف الفريد العمومي |
قم بإنشاء معرّف فريد عالمي الذي يعمل كمعرّف فريد. |
Integer (عدد صحيح) |
قم بإنشاء القيمة عدد صحيح عشوائية |
الصورة |
قم بإنشاء القيمة بصورة عشوائية. |
المال |
قم بإنشاء القيمة أموال عشوائية. |
real |
ينشئ عشوائية عائم يؤشر القيمة المقابل إلى SQL realالنوع. |
RegularExpression |
قم بإنشاء سلسلة أحرف Unicode عشوائية الذي يطابق تعبير عادي معرفة مسبقاً. لمزيد من المعلومات حول هذا المولد، راجع منشئ تعبير عادي. |
smallint |
قم بإنشاء القيمة عدد صحيح عشوائية المتوافق مع SQL smallintنوع. |
سلسة نصية |
قم بإنشاء القيمة سلسلة عشوائية. السلسلة هو Unicode أو لا تستخدم Unicode، استناداً إلى نوع بيانات SQL العمود. |
TimeSpan |
قم بإنشاء القيمة فترة زمنية SQL عشوائية. |
tinyint |
قم بإنشاء القيمة عدد صحيح عشوائية المتوافق مع SQL tinyintنوع. |
راجع أيضًا:
المبادئ
إنشاء اختبار البيانات لقواعد بيانات باستخدام مولدات البيانات