2011-10-25 3 views
0

SQL 서버의 날짜를 다음 형식으로 포맷해야합니다.sql UTC date conversion

2010-09-09T23 : 59 : 00 + 0000

SQL 쿼리를 사용하여 날짜 시간 형식을 달성하기 위해 모든 아이디어를 어떻게가?

+0

어떤 SQL 엔진이 필요합니까? MySQL, SQL 서버, 오라클, [...] –

+0

자사의 SQL 서버 –

+0

SQL 서버의 버전? – sll

답변

0

CONVERT 당신에게 대부분의 방법을 얻을 것이다 : 당신은 여기에 적절한 스타일을 찾을 수 있습니다

DECLARE @d DATETIME 
SET @d = GETDATE() 
SELECT CONVERT(VARCHAR(30), @d, 126) 

이 당신에게 제공하지 않습니다 유일한 것은 (시간대입니다 datetimedatetime2도는 시간대 정보를 보유하기 때문에). 이 메뉴얼을 추가해야합니다. UTC가 아닌 다른 시간대가 필요하면 스키마의 별도 필드에이 값을 저장해야합니다. CONVERT에 대한 자세한 내용은 the MSDN을 참조하십시오.