SSIS에서 날짜 작업을 수행할 때 다양한 형식에서 지원하는 다양한 형식을 고려하는 것이 중요합니다. 데이터 유형. 이는 SSIS가 예상 유형과 일치하지 않는 형식의 날짜 값을 발견할 때 암시적 변환을 수행할 수 있기 때문입니다.
한 사용자가 '1-Jan' 형식의 날짜를 날짜/시간 유형(DT_DBTimestamp)으로 변환합니다. 그들은 변환이 실패할 것으로 예상했지만 대신 SSIS는 값을 '1/1/2017'로 암시적으로 해석했습니다. 이 사용자는 다양한 SSIS 데이터 유형에 대해 지원되는 날짜 형식을 표시하기 위한 참조를 찾고 있습니다.
SSIS의 날짜/시간 데이터 유형의 기본 형식
문자열에서 변환할 때 SSIS의 날짜/시간 데이터 유형에 대한 기본 형식은 다음과 같습니다. 다음:
암시적 전환 실험
을 조사하려면 SSIS의 암시적 변환 동작에 대해 스크립트 구성 요소를 데이터 소스로 사용하여 실험을 수행했습니다. 스크립트는 다양한 문화 정보 및 날짜/시간 형식을 반복하여 DT_DBTIMESTAMP 출력 열에서 허용되는 형식을 결정했습니다. 결과를 텍스트 파일로 저장한 결과 많은 날짜/시간 형식이 암시적으로 변환되는 것으로 나타났습니다.
SQL Server 암시적 변환
SQL Server에서는 두 가지 날짜/시간 문자열 형식만 언어에 관계없이 올바르게 해석됨 설정:
위 내용은 SSIS는 암시적 날짜/시간 변환을 어떻게 처리하며 어떤 형식이 지원됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!