:변경 날짜 시간 문자열 SQL Server 날짜 형식에이 날짜 시간 문자열을 변경하는 방법
"Thu May 07 19:19:27"
"Thu May 07 19:19:33"
"Thu May 07 19:19:34"
"Thu May 07 19:19:34"
"Thu May 07 19:19:35"
:변경 날짜 시간 문자열 SQL Server 날짜 형식에이 날짜 시간 문자열을 변경하는 방법
"Thu May 07 19:19:27"
"Thu May 07 19:19:33"
"Thu May 07 19:19:34"
"Thu May 07 19:19:34"
"Thu May 07 19:19:35"
다음은 문자열을 SQL DateTime으로 변환하기 위해 저장 프로 시저 또는 함수에서 사용할 수있는 TSQL 스 니펫입니다.
DECLARE
@Year char(4), /* the DateTime needs a year */
@DateString varchar(20),
@DateVariable DateTime;
SET @Year = '2009';
SET @DateString = 'Thu May 07 19:19:27'; /* any of the dates in your list */
SET @DateVariable = CONVERT(DateTime, @Year
+ SUBSTRING(@DateString, 4, LEN(@DateString)));
/*
After the conversion, @DateVariable contains '2009-05-07 19:19:27.000'
*/
대단히 감사합니다. 일반적으로 인터넷에 질문을 게시하지는 않습니다. 때로는 답변 받기까지 몇 시간에서 며칠이 걸리기 때문입니다. 나는 항상 이미 답변 된 게시물에서 참조를 얻으려고합니다. 오늘 나는 회의에 참석 중이었고 시간을 약간 지켜보고있었습니다. 갑자기, 나는이 사이트에서 처음으로 질문을 올렸다. (아침부터이 문제로 어려움을 겪고 있었다.) 그리고 분 이내에, 나는 4-5 답장을 얻었다. 저는 여러분 모두에게 매우 감사드립니다. 자, 여기에 어떤 프로그래밍 관련 쿼리에 대한 내 좋아하는 장소입니다. 당신은 사람들이 움직입니다. 다시 한번 여러분 모두에게 감사드립니다. vineet –
당신은 SQL 저장 기능을 사용하여 날짜 시간 값으로 그 날짜 문자열 변환에서 찾고 계십니까을/절차 또는 일부 외부 프로그램에서?
주석 : datetime 문자열을 인용 부호로 묶어서 위의 문장을 변경하여 문자열임을 명확히합니다. 하지만 충분한 담당자가 없습니다 ... P –