간단한 캐스팅/변환이 될 것이라고 생각했지만 이상한 오류가 발생했습니다. 여기 BigInt를 SQL의 DateTime으로 변환 할 때 홀수 오류를 극복하는 방법
내 SQL입니다 :select CONVERT(datetime,1322510754374,104)
하지만 난이 오류를 얻을 : 나는 또한 시도
Arithmetic overflow error converting expression to data type datetime.
:
select cast(1322510754374 as datetime)
을하지만 난 같은 오류를 얻을
나는 그걸 알아 내려고 노력하고있어. 아웃. bigint를 datetime으로 변환하는 또 다른 방법이 있습니까?
나는 오늘 날짜와 같은 것을 기대하고 있습니다 : 2011-11-29 17 : 26 : 52.257, 그러나 내가 보여준 int는 이전 일입니다.
내가는
getDate()
감사와 비교해야하기 때문에. 문의 숫자가 날짜로 변환 큰 훨씬 때문에
그 숫자로부터 예상되는 날짜는 언제입니까? –
큰 정수는 무엇을 나타 냅니까? 확실히 일처럼 보이지 않습니다. 초 또는 밀리 초입니까? 그리고 그것은 언제부터 시작 되었습니까? – MatBailie
@Michael Fredrickson : 원본 게시물에 편집을 추가했습니다. –