블로그 이미지
LifeisSimple

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

'형변환'에 해당되는 글 1

  1. 2010.12.17 형변환 우선순위
2010. 12. 17. 00:12 Brain Trainning/DataBase

출처 : http://msdn.microsoft.com/ko-kr/library/ms190309(SQL.90).aspx

 연산자로 데이터 형식이 다른 두 식을 결합할 경우 데이터 형식 우선 순위 규칙에 따라 우선 순위가 낮은 데이터 형식이 우선 순위가 높은 데이터 형식으로 변환됩니다. 이때 변환이 암시적으로 지원되지 않으면 오류가 반환됩니다. 피연산자 식이 같은 데이터 형식일 경우에는 연산 결과도 같은 데이터 형식이 됩니다.  (암시적 형변환을 예측하지 못하면 인덱스를 사용하지 못하는 경우가 발생합니다. )

SQL Server 2005에서는데이터형식에다음우선순위를사용합니다.

 

사용자정의데이터형식(가장높음)

sql_variant

xml

datetime

smalldatetime

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(가장낮음)

posted by LifeisSimple
prev 1 next