سوالی درباره استفاده از نوع Data در پایگاه داده SQL Server

بپرسید

0

{{ digitTrunc(content.likes) }}

سلام بر تمامی دوستان و اساتید گرامی . یه سوالی در درباره نوع Data در رابطه با Sql server داشتم . فرض کنید یک جدولی داریم که مثلا یک فیلد ان را با نام تاریخ ثبت نام در نظر می گیریم و Type ان را نیز از نوع Data در جدول قرار می دهیم . حال سوال این جا است که ما به هر حال می خواهیم از این تاریخ به یک نحوی استفاده کنیم و تاریخ هایی که در دیتابیس در نظر گرفته شده است را می دانیم که بر اساس تاریخ میلادی برنامه ریزی و تنظیم شده اند و ما می خواهیم تاریخ ها را به صورت شمسی استفاده کنیم . در اینجا 2 تا مشکل به وجود خواهد امد . اول اینکه نوع دستوری و فرمت تاریخ های میلادی با شمسی متفاوت است و ممکن است در پروژه به مشکل برخورد کنیم . دوم اینکه رنج تاریخ های میلادی با تاریخ های شمسی همان طور که از یکی از اساتید پرسیدم گفتند فرق داره و ممکنه که مثلا من بخوام تاریخی رو به صورت 13930501 ذخیره کنم و برنامه رنچ و بازه زمانی مینیمم و ماکسیممش که برای تاریخ در نظر گرفته رو نتونه از تاریخی که من تو جدول ذخیره کردم تشخیص بده . حالا به نظر شما اگر تاریخ رو به صورت کاراکتر در جداول ذخیره کنیم به نظر شما این کاری اصولی و قابل قبولی است با خیر ؟ ایا بعدا به مشکلی برخورد نخواهیم کرد ؟ ابا تو برنامه حجم کد ها بیشتر و عملیات پردازش بر روی داده ها افزایش پیدا نخواهد کرد ؟ ممنون می شم نظرات شما دوستان عزیر رو در این رابطه بدونم .

با تشکر از همگی عزیزان

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است