데이터 형식 우선 순위(Transact-SQL)
적용 대상: Microsoft Fabric의 Microsoft FabricWarehouse에 있는 SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsPlatform System(PDW) SQL 분석 엔드포인트
연산자가 서로 다른 데이터 형식의 식을 결합하면 우선 순위가 낮은 데이터 형식이 우선 순위가 더 높은 데이터 형식으로 먼저 변환됩니다. 변환이 지원되는 암시적 변환이 아닌 경우 오류가 반환됩니다. 동일한 데이터 형식을 갖는 피연산자 식을 결합하는 연산자의 경우 연산 결과는 해당 데이터 형식이 됩니다.
SQL Server는 데이터 형식에 대해 다음 우선 순위 순서를 사용합니다.
- 사용자 정의 데이터 형식(가장 높음)
- sql_variant
- xml
- datetimeoffset
- datetime2
- datetime
- smalldatetime
- date
- time
- float
- real
- decimal
- money
- smallmoney
- bigint
- int
- smallint
- tinyint
- bit
- ntext
- text
- image
- timestamp
- uniqueidentifier
- nvarchar(nvarchar(max) 포함)
- nchar
- varchar(varchar(max 포함)
- char
- varbinary(varbinary(max 포함)
- binary(가장 낮음)
참고 항목
데이터 형식(Transact-SQL)
식(Transact-SQL)
CAST 및 CONVERT(Transact-SQL)
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기