تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: مشکل در انواع data type

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2013
    پست ها
    7

    پيش فرض مشکل در انواع data type

    سلام دوستان،من به تازگی کار با دیتا بیس sql را شروع کردم.اما با انواع data typeو انتخاب بهترین data type برای موجودیت ها و صفت هاش مشکل دارم.منبعی معرفی میکنید که آموزشی برای این موضوع باشه؟
    و اینکه چرا بهتره در صفتی مثل شماره تلفن data type را از نوع رشته ای varchar بگیریم؟

  2. #2
    مدیر انجمن طراحی صفحات وب tabriz-info's Avatar
    تاريخ عضويت
    Jun 2006
    محل سكونت
    هالیکارناسوس
    پست ها
    4,277

    پيش فرض

    خوب اول شما باید دیتا تایپ ها رو کامل مطالعه کنید تا بتونید برای هدفتون بهترین رو انتخاب کنید

    تو همین مثالی که فرمودید من توضیح بدم خدمتتون

    خوب شماره تلفن به چند صورت ذخیره میشه و مهم اینه که شما چطور میخواهید ذخیره کنید

    این یک مدل شماره تلفن

    +989123456789
    00989123456789
    +98-912-3456789
    +98(912)3456789

    خوب برای این ها میتونید دیتا تایپ های متفاوت در نظر بگیرید
    int char varchar unsigned int ,....

    البته بهترین کار اینه که به فرمت استاندارد ذخیره بشه

    بعضی ها میان کد کشور و شهر و شماره تلفن رو جدا از هم ذخیره میکنن

    مثلا استفاده از دیتا تایپ های عددی یک اشتباهه چرا برای اینکه طرف اگر بزنه 0098912 خود به خود 00 اولش حذف میشه چون بی ارزش میشناسه

    اما بازم میگم از اون هم میشه استفاده کرد به این صورت که اصلا نیاز نباشه طرف00 بزنه یا اصلا بزنه ولی حذف بشه هم مشکلی نیست چون شما نیاز ندارید

    کلا بسته به سلیقه ی شما داره


    من خودم به این شکل با این مشکل کنار میام

    اول یه مطالعه کلی در مورد تایپ ها و مقداری که ذخیره میکنن داشته باشید

    من شخصا دقت میکنم که از منابع اضافی استفاده نکنم مثلا int 10 بزنید یا یه مقداری بدید که نیاز دارید نگید که بزرگترشو انتخاب کنم که کم نیاره این کار درستی نیست

    دوم همیشه حالت استاندارد رو در نظر داشته باشید که مثالش رو تو همین شماره تلفن عرض کردم

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2013
    پست ها
    7

    پيش فرض

    lممنون از توضیحتون.کامل متوجه شدم.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •