0
تغییر فرمت داده ای از نوع Date در SQL Server 2008
سلام ، دوستان در SQL Server 2008 یک داده ای از نوع Date برای ذخیره تاریخ وجود داره که تاریخ را با این فرمت ذخیره می کنه مثلا 12-02-1394 ولی من می خواهم که با اسلش ذخیره بکنه مثلا 1394//02//12 آیا این مکان وجود داره . چون وقتی تاریخ را با اسلش وارد می کنم قبول نمی کنه ولی وقتی با خط تیره - وارد می کنم قبول میکنه؟
با تشکر
3 پاسخ
0
لینک فوق باز نمیشه
1
لطفا به لینک زیر بروید...
https://tosinso.com/articles/42679/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b0%d8%ae%db%8c%d8%b1%d9%87-%da%a9%d8%b1%d8%af%d9%86-%d8%aa%d8%a7%d8%b1%db%8c%d8%ae-%d8%b4%d9%85%d8%b3%db%8c-%d8%af%d8%b1-SQL-Server
0
با سلام.
دوست عزیز توجه داشته باشید که دیتا تایپ Date برای نگهداری تاریخ شمسی طراحی نشده است. در نتیجه تاریخی که شما به صورت 1394-02-12 وارد می کنید تاریخ میلادی می باشد که تعداد روزهای بعضی ماههای میلادی با ماههای شمسی متفاوت است. بهتر است تاریخ را به صورت استرینگ مثلا (varchar(10 نگهداری کنید. که البته برای محاسبات روی تاریخ استرینگ باید توابع خاصی طراحی نمایید.