--------------------------------------------
SQLServer : Convert/Cast 의 새로운 발견 (II+1)
--------------------------------------------
1. Syntax :
CAST ( expression AS data_type [ (length ) ])
CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
2. 3th 인수 style 을 자세히 보면...
money 및 smallmoney 스타일
expression이 money 또는 smallmoney이면 style은 다음 표에 있는 값 중 하나일 수 있습니다. 다른 값은 0으로 처리됩니다.
값 출력
0(기본값)
소수점 앞 세 자리마다 쉼표를 사용하지 않으며 소수점 이하 두 자리인 수입니다(예: 4235.98).
1 : 소수점 앞 세 자리마다 쉼표가 있으며 소수점 이하 두 자리인 수입니다(예: 3,510.92).
2 : 소수점 앞 세 자리마다 쉼표를 사용하지 않으며 소수점 이하 네 자리인 수입니다(예: 4235.9819).
126 : char(n) 또는 varchar(n)으로 변환하는 경우 스타일 2와 같습니다
3. 테스트 방법
-------------
declare @a money
set @a = 123.4567890
select CONVERT(varchar, @a)
select CONVERT(varchar, @a, 2)
---------------
declare @b decimal(19,4)
set @b = 123.4567890
select CONVERT(varchar, @b)
---------------
수고하십시요
SQL-Server sp 에서 xml 처리 (0) | 2011.03.24 |
---|---|
SP 에서 특정문자열을 기준으로 데이타를 테이블로 반환한다. (0) | 2010.12.02 |
SQL Server 2008 T-SQL (0) | 2010.11.18 |
3자리 마다 콤마(,) 찍기 (0) | 2010.10.22 |
저장 프로시저 성능추적 (0) | 2010.10.15 |