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
운영게시판
최근게시물
DB2 Q&A 1717 게시물 읽기
No. 1717
지수나 로그함수의 인수에 대한 제한을 알고 싶습니다.
작성자
배성수(Ultrazacos)
작성일
2008-09-09 11:23
조회수
9,923

지수함수에 경우는 -706 ~ 709.7 , 하지만 이 범위를 벗어나면 아래와 같은 에러가 발생합니다.

[/test]db2 "values exp(709.8)"

1

------------------------

SQL0443N  루틴 "SYSFUN.EXP"(특정 이름 "SQL030419122044659")이(가) 진단 텍스트

"SYSFUN:03"과(와) 오류 SQLSTATE를 리턴했습니다.  SQLSTATE=38552


하여, sql의 한계 정보나 알려진 문제점쪽을 검색해 보았지만 찾지 못했습니다.


지수나 로그함수 즉,수학.통계 함수의 인수에 대한 제한 사항에 대한 명분화된 내용을 알고 싶습니다.


이에 되지 않으면, IT적인 명분화되지 않은 제한으로 인하여 업무쪽에서 인수에 대한 클린징 로직을 적용해야 하니 


탐탁지 않게 생각하고 있습니다.


이 글에 대한 댓글이 총 1건 있습니다.

시스템에서 처리할 수 있는 가장 큰 숫자 type이 double 이고 exp는 double type으로 값을 return하는 것 같습니다. 

double type 범위는 -1.79769E+308 ~ +1.79769E+308 입니다. 


db2가 아닌 다른 것들을 사용해도 exp(710)은 처리하지 못하네요. 
1. aix 5.3.3  
  - echo | awk '{print exp(710)}' 
2. oracle 10g
  - select exp(300) from dual; 
3. excel 
  - exp(710) 
4. mssql 
  - select exp(710) 







조는 냥이님이 2008-09-09 13:54에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1720SELECT 쿼리 질문입니다. [2]
질럿
2008-09-17
10309
1719db2stop 이요 [1]
이도희
2008-09-11
9803
1718파티션 테이블에 대한 질문입니다. [1]
이도희
2008-09-09
9677
1717지수나 로그함수의 인수에 대한 제한을 알고 싶습니다. [1]
배성수
2008-09-09
9923
1715DB2 8.2 버젼 구합니다 [1]
이기현
2008-09-05
9724
1714테이블 스페이스 [1]
초보자
2008-09-03
9379
1713이책 구할 수 있나요 ? [1]
최광식
2008-08-31
10681
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다