نمایش نتایج 1 تا 3 از 3

نام تاپیک: مشکل در جستجوی تاریخ در فیلد Datetime

  1. #1

    Exclamation مشکل در جستجوی تاریخ در فیلد Datetime

    سلام
    من یک فیلد Smalldatetime دارم که Default Value=getdate هست مشکل اینجاست که چون تاریخ رو همراه با ساعت ذخیره میکنه وقتی میخوام رکوردهایی را با یک تاریخ مشخص استخراج کنم هیچ مقداری برنمیگردونه!! و حتما باید ساعت و تاریخ را باهم وارد کنم
    چطور میتونم حالیش کنم که این ساعت رو بی خیال بشه؟

  2. #2
    کاربر دائمی آواتار Hamid.Kad
    تاریخ عضویت
    آبان 1385
    محل زندگی
    پُشت هیچستانم...
    پست
    349
    می تمونی با DATEPART یا SubString تاریخ رو جدا کنی و بعد مقایسه کنی
    مثلاً
    CAST(DATEPART (Year,GetDate()) as VarChar) + '/' + CAST(DATEPART (Month,GetDate()) as VarChar) + '/' + CAST(DATEPART (Day,GetDate()) as VarChar)

  3. #3
    جای نگرانی نیست. نوع DateTime همیشه تاریخ و زمان رو با هم ذخیره میکنه اما موقع دریافت اطلاعات، میتونین با فرمتهای مختلف تاریخ رو درخواست کنین:

    select
    convert(varchar(30),getdate(),111),
    convert(varchar(30),getdate(),108)

    برای دریافت اطلاعات بیشتر، تابع Convert رو ببینید

تاپیک های مشابه

  1. درج تاریخ شمسی به فرمت DateTime در دیتابیس
    نوشته شده توسط m_amin_t در بخش SQL Server
    پاسخ: 10
    آخرین پست: دوشنبه 27 اسفند 1386, 15:05 عصر
  2. نوع داده DateTime و تقویم فارسی
    نوشته شده توسط mahdi_negahi در بخش ASP.NET Web Forms
    پاسخ: 8
    آخرین پست: یک شنبه 04 شهریور 1386, 20:45 عصر
  3. سوال درمورد datetime
    نوشته شده توسط shahrzad2 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: شنبه 09 تیر 1386, 00:17 صبح
  4. سوال درمورد datetime
    نوشته شده توسط shahrzad2 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: جمعه 08 تیر 1386, 18:00 عصر
  5. کنترل datetime
    نوشته شده توسط ghaum در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 7
    آخرین پست: دوشنبه 15 اردیبهشت 1382, 11:38 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •