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
운영게시판
최근게시물
Sybase Q&A 2131 게시물 읽기
No. 2131
원단위 절사
작성자
소현(iris_0)
작성일
2008-01-11 01:24
조회수
10,095


원단위 절사 어떻게 해야하는지요?


 select round(-185,217.0000, -1)  => -185,220 


원하는 결과는 반올림없이 -185,210 인데 반올림이 되어 절사됩니다,  

이 글에 대한 댓글이 총 2건 있습니다.
뭐 지저분해도 이케 하심 될듯

1> select floor(-185217/10)*10
2> go

 -----------
     -185210

지연님이 2008-01-14 09:19에 작성한 댓글입니다. Edit
select floor(-185217  /10)*10   --<== 결과 : -185210
select floor(-185217.0/10)*10   --<== 결과 : -185220
-------------------------------------------------------------------
select CASE WHEN -185217.0000 >= 0 THEN floor(-185217.0000 * 0.1) *10
   ELSE floor(-185217.0000 * -0.1) *-10
    END
--<== 양수 음수 수숫점 상관없이 같은 결과가 나옵니다 (그런데 좀 지저분하죠?)
-------------------------------------------------------------------
....님이 2008-01-16 11:25에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2134plan 보는방법좀..
최월자
2008-01-21
7590
2133transaction log가 궁금합니다. [1]
tran궁금
2008-01-16
8483
2132함수및 명령어만 잘 정리 되어진 싸이트나 자료가 없나요? [1]
힘들어~
2008-01-11
7288
2131원단위 절사 [2]
소현
2008-01-11
10095
2130설치과정 및 설치 후 사용법이 참 난감합니다. [3]
2008-01-10
8594
2129차등백업 명령어
...
2008-01-09
7131
2128Sybase 12.5.3 설치시 에러... 도와주세요... [1]
정동수
2008-01-07
8068
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다