Kategorie szkoleń | Egzaminy | Kontakt

Odpowiedź (1)

  • 0

Można uzyskać to za pomocą funkcji konwersji CAST lub CONVERT.Przykład na zastosowanie funkcji CAST:

DECLARE @d AS BIGINT
SET @d = 41821
SELECT @d, CAST(@d as DateTime)

  • Odpowiedział
  • @ | 02.07.2014
  • TRENER ALTKOM AKADEMII
Komentarze
Ale coś takiego już nie zadziała:

DECLARE @d AS BIGINT
SET @d = 20140703000000000
SELECT @d, CAST(@d as DateTime)
Skomentował : @ Ania ,03.07.2014
  • 3
  • 0
  • 6
Zadziała, jeśli dodamy jeszcze jednego CASTa :
DECLARE @d AS BIGINT
SET @d = 20140703000000000
SELECT @d, CAST(LEFT(CAST(@d As varchar(255)),8) as DateTime)
Skomentował : @ TRENER ALTKOM AKADEMII ,03.07.2014