TSQL :

2016-11-16 1 views
1

정수형 timestap 변환 오류 동안 I가 가지고TSQL :

cast(convert(varchar(255), CURRENT_TIMESTAMP, 121) as int) as MYDATENUMBER 

이 되 121 : YYYY-MM-DD HH : MI : ss.mmm이 내가 오류가

(24) :

varchar 값 '2016-11-16 10 : 28 : 47.330'을 데이터 유형 int로 변환 할 때 변환하지 못했습니다.

MYDATENUMBER은 INT

으로 왜이 오류가 점점 오전에 어떤 생각을 정의?

감사합니다.

답변

0

당신은 VARCHAR(255)에 CURRENT_TIMESTAMP를 변환 한 후 VARCHARINT

시도에 캐스팅 :

SELECT CONVERT(INT, CURRENT_TIMESTAMP, 121) MYDATENUMBER 
0
SELECT CAST(CURRENT_TIMESTAMP as int) 
0

SELECT CAST(CURRENT_TIMESTAMP AS INT) AS MYDATENUMBER 
시도