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 1443 게시물 읽기
No. 1443
일수 구하는 방법
작성자
짱수
작성일
2007-10-09 18:05
조회수
11,072


db2에 관한 기초 지식 없이 쿼리문을 작성하다보니 어려움이 많습니다.

고수님들께는 정말 아주~ 간단한 문제들인데. 저에겐 왤케 어려운지..


제가 하고자 하는게 시작일과 종료일 사이의 일수를 구하는 겁니다.


select DAYS(to_dt) - days(fr_dt)

from zzz01


아래와 같은 에러가 발생 합니다..

도와 주세요~


DB2 Database Error: ERROR [22007] [IBM][DB2/AIX64] SQL0180N  The syntax of the string representation of a datetime value is incorrect.  SQLSTATE=22007

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

select DAYS(substr(to_dt, 1,4)||'-'||substr(to_dt, 5,2)||'-'||substr(to_dt, 7,2)) 
          - 
         DAYS(substr(fr_dt, 1,4)||'-'||substr(fr_dt, 5,2)||'-'||substr(fr_dt, 7,2)) 

from zzz01
//참고로 to_dt, fr_dt는 char이고 8자리 날짜형태일때 입니다. 날짜형태아니면 에러 예) 20071030(O), 200710(X), 20071232(X)


지나가는사람님이 2007-10-31 14:06에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1447DB2 Lock 문제 해결 방법좀 갈켜주세요 [1]
유재정
2007-10-19
10450
1446두날짜사이의 평균 년월일시분초 [1]
초보
2007-10-17
9426
1445isolation level과 procedure의 상관관계에 대해서..
DB2초보
2007-10-16
9096
1443일수 구하는 방법 [1]
짱수
2007-10-09
11072
1442db2 list db directory 에 대해서 [1]
db 초보
2007-10-05
10396
1441db2 리눅스에 설치시 에러가 납니다... [1]
김영규
2007-10-05
9674
1440공부중에 헛갈린게 있어서 질문올립니다. [1]
black
2007-10-04
9083
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.054초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다