database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 3787 게시물 읽기
No. 3787
convert Money 쓸때 자릿수 어케 하죠
작성자
이승찬(lscpp)
작성일
2007-10-03 18:20
조회수
3,406


application 단에서가 아닌 


프로시져 단에서 convert 를 처리 할때


288880.123123 을 


두가지 형태로 변형 시키고자 합니다.


1) 288,880.123123 - 원형을 지키고 3자리 마다  ','를 찍게


2) 288,880           - 원형의 소숫점을 제거 하고 3자리 마다 ','를 찍게


하고 픈데 방법 아시는 분 좀 알려주세요

이 글에 대한 댓글이 총 1건 있습니다.
select substring(convert(varchar(18), cast('값'  as money), 1), 1, charindex('.', convert(varchar(18), cast('값'  as money), 1))-1)
from 테이블

이렇게 하면 아래부분과 같이(288,880) 되네요.^^





+substring('값',charindex('.','값'),len('값')-charindex('.','값')+1)

이부분은 소수점 아래 부분입니다.


김종국(espress0)님이 2007-10-04 10:11에 작성한 댓글입니다.
이 댓글은 2007-10-04 10:57에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
3791MS-SQL 2005 디비 튜닝 및 컨설팅은 어떻게 하죠?
민성환
2007-10-08
2813
3789인라인 뷰가 이상하게... [3]
황성훈
2007-10-06
3342
3788Admin 계정으로 다른 계정 접근이 안되네요... [1]
파란부엉
2007-10-05
3153
3787convert Money 쓸때 자릿수 어케 하죠 [1]
이승찬
2007-10-03
3406
3785245
민경국
2007-10-02
2392
3784description 을 불러올 수 있는 방법 조언 부탁드립니다. [1]
김종화
2007-10-01
3088
3783쿼리좀 도와주세요 [1]
불님
2007-10-01
2672
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다