Mündəricat:

SQL-də DateTime-dən yalnız tarixi necə əldə edə bilərəm?
SQL-də DateTime-dən yalnız tarixi necə əldə edə bilərəm?

Video: SQL-də DateTime-dən yalnız tarixi necə əldə edə bilərəm?

Video: SQL-də DateTime-dən yalnız tarixi necə əldə edə bilərəm?
Video: SQL 2024, Bilər
Anonim

MS SQL Server - Yalnız datetime dəyərindən Tarixi necə əldə etmək olar?

  1. SEÇİN getdate();
  2. CONVERT (məlumat_növü [(uzunluq)], ifadə [, üslub])
  3. SEÇİN CONVERT(VARCHAR(10), getdate(), 111);
  4. SEÇİN ÇEVİRMƏK( Tarix , getdate());
  5. 1 sentyabr 2018-ci il saat 12:00:00.
  6. SEÇİN DATEADD(gg, 0, DATEDIFF(gg, 0, GETDATE()));
  7. CAST (ifadə AS məlumat_növü [(uzunluq)])
  8. SEÇİN CAST(getdate() AS Tarix );

Həm də bilmək lazımdır ki, vaxt damgasını SQL-də tarixə necə çevirə bilərəm?

Qeyd etmək üçün a Tarix və ya vaxt üçün datetime2 məlumat növündən istifadə edin. Deməli, edə bilməzsən çevirmək a SQL Server Tarixə TIMESTAMP /zaman - bu sadəcə deyil Tarix /zaman. Amma sən deyirsənsə vaxt damgası amma həqiqətən a TARİX VAXT sütun - onda etibarlı olanlardan hər hansı birini istifadə edə bilərsiniz Tarix -də təsvir olunan formatlar YAYIM və ÇEVİRMƏK MSDN yardımındakı mövzu.

Eynilə, SQL datetime nədir? 24 saatlıq saata əsaslanan kəsr saniyələrlə günün vaxtı ilə birləşdirilən tarixi müəyyən edir. Yeni iş üçün vaxt, tarix, datetime2 və datetimeoffset məlumat növlərindən istifadə edin. Bu növlər ilə uyğunlaşır SQL Standart. Onlar daha portativdir. time, datetime2 və datetimeoffset daha çox saniyə dəqiqliyi təmin edir.

Bu baxımdan, SQL-də tarixdən yalnız ili necə seçə bilərəm?

İstifadə etsəniz SQL Serverdən istifadə edə bilərsiniz İL () və ya DATEPART() funksiyası üçün çıxarış the il a Tarix . İL SEÇİN (CURRENT_TIMESTAMP); SEÇİN TARİXBÖLÜM( il , CURRENT_TIMESTAMP); oxşar SQL Server, MySQL də dəstəkləyir İL () funksiyasını qaytarmaq üçün il a Tarix.

Excel-də tarix vaxtını tarixə necə çevirə bilərəm?

Tarixi çevirmək /zaman formatı xanasına Tarix yalnız düstur 1 ilə. Yerləşdirəcəyiniz boş xana seçin Tarix dəyəri, sonra düstur çubuğuna =MONTH(A2) & "/" & DAY(A2) & "/" & YEAR(A2) düsturunu daxil edin və Enter düyməsini basın.

Tövsiyə: