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

انشاء سجلات عشوائيه

بدأه rahef في 30 يناير 2010 · 3 رد · 778 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا اريد انشاعء قاعده بيانات sql تحتوي على اكثر من مائه سجل لكي اطبق عليها فيما بعد data mining السؤال هو كيف ادخل هذه السجلات عشوائيا يعني انا بدل مااجلس اكتب مائه سجل هل بالامكان اخلي السجلات تنشى عشوائي

اذا ممكن كيف ماهو الكود

ا

#2

هذا مثال يضيف 100 سجل في الجدول MyTable ويضيف قيمة عشوائية كل مرة من 1 - 100 في الحقل MyField

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

Declare @Rnd Int
       ,@Loop Int

set @loop=0

while @Loop < 100
begin

set @Rnd = rand()*100

insert into MyTable (MyField) values(@Rnd)

Set @Loop=@Loop+1
end

ايضاً انا مبتدأ في الـ Sql Server فللاعضاء التعديل على هذا الكود إذا كان يوجد به خطأ او إذا كانت هناك طريقة افضل , انا فقط اريد ان اساعد

وبالتوفيق للجميع ,,,,,,,,

تم تعديل هذه المشاركة بواسطة محمد مصطفي غريب في 31 يناير 2010 في 00:56

It does not matter what they know about you, but what you can do, so let your work speak of you

mmghv VB6 Programmer

#3

الموضوع ليس إنشاء صفوف عشوائية و لكن يجب ان تأخذ فى الاعتبار ال Attributes التى تستخدمها لاحقاً مع ال Fact Tables و المعايير المستخدمة فى ال Dimensions

Technical Lead Developer

My LinkedIn Profile

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

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

#4
Ninja كتب:

الموضوع ليس إنشاء صفوف عشوائية و لكن يجب ان تأخذ فى الاعتبار ال Attributes التى تستخدمها لاحقاً مع ال Fact Tables و المعايير المستخدمة فى ال Dimensions

والله ما فهمت ولا كلمة :blink: , ربما لاني مبتدأ في الـ SQL Server

It does not matter what they know about you, but what you can do, so let your work speak of you

mmghv VB6 Programmer

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