집 >데이터 베이스 >MySQL 튜토리얼 >SQL Server에서 문자열을 날짜/시간으로 변환하려면 어떻게 해야 합니까?
SQL Server에서 문자열을 날짜/시간으로 변환
Microsoft SQL Server에서 문자열을 날짜/시간 값으로 변환하려면 CONVERT( ) 또는 CAST() 함수. 임의의 문자열 형식을 변환할 수 있는 다른 데이터베이스와 달리 SQL Server는 특정 날짜 형식을 따라야 합니다.
문자열 형식 제어
날짜/시간 필드를 업데이트할 때 날짜 문자열인 경우 다음 사항을 준수하는 것이 중요합니다. 형식:
'YYYY-MM-DD HH:mm:ss'
여기서:
변환 및 변환을 위한 SQL 구문 업데이트
날짜 문자열을 사용하여 MyTable 테이블에서 MyDate라는 날짜/시간 필드를 업데이트하려면 다음 구문을 사용할 수 있습니다.
UPDATE MyTable SET MyDate = CONVERT(datetime, '2009-07-16 08:28:01')
이 예에서 문자열 '2009 -07-16 08:28:01'은 필수 날짜 형식을 따르며 MyDate에 해당하는 날짜/시간 값으로 변환됩니다. 필드.
추가 고려 사항
다양한 날짜 형식 옵션을 포함하여 데이터 유형 변환 및 캐스팅에 대한 자세한 내용은 다음 Microsoft 설명서를 참조하세요.
https://learn.microsoft.com/en-us/sql/t-sql/functions/cast-and-convert-transact-sql
위 내용은 SQL Server에서 문자열을 날짜/시간으로 변환하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!