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

توليد الارقام عشوائية

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

السلام عليكم

 

ماهو النوع البياني الذي يولد ارقام تلقائي

فهل هو النوع البياني uniqueidentifier فقط

ولكنه يولد خيط رمزي طويل هل هناك طريقة لكي يولد رقم فقط ومتكون من 4 خانات

 

 

 

مع التقدير

#2
بما انك تريد الرقم من اربعة أرقام

اي انك تريده بين

 

1000 - 9999

 

اكتب الكود التالي


DECLARE @Num int,

DECLARE @First int,

DECLARE @Last int



set @First = 1000

set @last = 9999



SELECT @Num = ROUND(((@First - @Last - 1) * RAND() + @Last), 0)

SELECT @Num

#3

لو لك يعمل معك الكود السابق استخدم هذا الكود

 

DECLARE @Num int;
DECLARE @FirstNum int;
DECLARE @LastNum int




set @FirstNum = 1000
set @LastNum = 9999




SELECT @Num = ROUND(((@FirstNum - @LastNum - 1) * RAND() + @LastNum), 0)
SELECT @Num
#4

اشرح الغرض من الفكرة نتمني التوضيح

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