السلام عليكم
يرجى مساعدتي في توضيح الفرق بين النوع البياني nvarchar(MAX) والنوع البياني varchar(MAX) وايهما استخدم لجعل الحقل بستقبل نوع بياناني من نوع خيط رمزي،
وايضا النوع البياني numeric(18, 0) و int
جزاكم الله خير
السلام عليكم
يرجى مساعدتي في توضيح الفرق بين النوع البياني nvarchar(MAX) والنوع البياني varchar(MAX) وايهما استخدم لجعل الحقل بستقبل نوع بياناني من نوع خيط رمزي،
وايضا النوع البياني numeric(18, 0) و int
جزاكم الله خير
تم تعديل هذه المشاركة بواسطة mkyh86 في 31 يوليو 2013 في 09:50
السلام عليكم
1-nvarchar
2-varchar
الاول يستخدم لتحزين النص الاسكى القديم
الثانى يستخدم uncode
الاول لتخزين حرف 2 بايت
الثانى واحد بايت
اذا استخدمنا قاعدة البيانات مع قواعد بيانات اخرى يجب عتد تعريف بيانات مراد مشاركتها ان تكون طريقة التخزينة متوافقة
ام فى نفس قاعدة البيانات يفضل استخدام الاول لانه احدث
ولك رابط يشرح اكثر
http://stackoverflow.com/questions/144283/what-is-the-difference-between-varchar-and-nvarchar
تم تعديل هذه المشاركة بواسطة abdhassan في 1 أغسطس 2013 في 06:01
abdhassan كتب:السلام عليكم
1-nvarchar
2-varchar
الاول يستخدم لتحزين النص الاسكى القديم
الثانى يستخدم uncode
الاول لتخزين حرف 2 بايت
الثانى واحد بايت
اذا استخدمنا قاعدة البيانات مع قواعد بيانات اخرى يجب عتد تعريف بيانات مراد مشاركتها ان تكون طريقة التخزينة متوافقة
ام فى نفس قاعدة البيانات يفضل استخدام الاول لانه احدث
ولك رابط يشرح اكثر
http://stackoverflow.com/questions/144283/what-is-the-difference-between-varchar-and-nvarchar
مشكور جزاك الله خير
ممكن ايضا توضح الفرق بين int , numric
تم تعديل هذه المشاركة بواسطة mkyh86 في 1 أغسطس 2013 في 18:32
السلام عليكم
1-int لتخزين الاعاد الصحيحة
2-numeric(18, 0) لتحزين الاعداد الكسرية
abdhassan كتب:السلام عليكم
1-int لتخزين الاعاد الصحيحة
2-numeric(18, 0) لتحزين الاعداد الكسرية
نمرك ما ياخذ الاعداد الكسرية
يمكن الفرق بينهم هو عدد الارقام التي يستوعبها
اقتباسنمرك ما ياخذ الاعداد الكسرية
والسبب انك وضعت عدد الخانات العشرية صفر
numeric(18, 0)
فاذا اردت الحصول على خانات عشرية فضع بدل الصفر رقم مثل
numeric(18,3)
TareqVB كتب:والسبب انك وضعت عدد الخانات العشرية صفر
numeric(18, 0)
فاذا اردت الحصول على خانات عشرية فضع بدل الصفر رقم مثل
numeric(18,3)
مشكور
ولكن int ياخذ عدد من الارقام محددة
هل هناك نوع بياني ياخذ عدد ارقام اكثر من int
السلام عليكم
Data type
Range
Storage
bigint
-2^63 (-9,223,372,036,854,775,808) to 2^63-1 (9,223,372,036,854,775,807)
8 Bytes
int
-2^31 (-2,147,483,648) to 2^31-1 (2,147,483,647)
4 Bytes
smallint
-2^15 (-32,768) to 2^15-1 (32,767)
2 Bytes
tinyint
0 to 255
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…