SQL Server에서 VARCHAR을 DATETIME으로 변환
'2011-09-28 18 형식으로 날짜를 나타내는 VARCHAR 문자열이 있다고 가정합니다. :01:00' 다음과 같은 형식의 DATETIME 값으로 변환해야 합니다. '2011년 9월 28일 18:01:00'. 이를 달성하는 방법은 다음과 같습니다.
DATETIME으로 변환:
VARCHAR 문자열을 DATETIME 값으로 변환하려면 적절한 스타일 매개변수와 함께 CONVERT 함수를 사용하세요.
SELECT CONVERT(Datetime, '2011-09-28 18:01:00', 120);
이탈리아 날짜로 변환 형식:
DATETIME 값을 이탈리아어 날짜 형식 '28-09-2011 18:01:00'으로 변환하려면 날짜 부분에 대해 스타일 매개변수를 105로 설정하여 CONVERT 함수를 다시 사용합니다. :
SELECT CONVERT( VARCHAR(30), @date ,105) -- italian format [28-09-2011 18:01:00]
날짜와 연결 시간:
이탈리아어 형식의 전체 날짜 및 시간을 얻으려면 날짜 및 시간 구성 요소를 연결하면 됩니다.
+ ' ' + SELECT CONVERT( VARCHAR(30), @date ,108 ) -- full date [with time/minutes/sec]
위 내용은 SQL Server에서 VARCHAR 날짜 문자열을 이탈리아어 DATETIME 형식으로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!