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 1185 게시물 읽기
No. 1185
oracle - iSeriese AS/400 DB2
작성자
DB2처음이
작성일
2006-11-23 16:09
조회수
8,355

ㅡㅡ; db2 처음 접해봅니다. ^^

oracle 에서

날짜데이터 저장시 varchar type
to_char(sysdate, 'yyyymmddhh24miss') -> 20061120091022 이렇게 나오고요..

조회데이터타입이 varchar일때 '20061120091022' 이런값이 있다면
to_char(to_date('20061120091022'), 'yyyy-mm-dd')  -> 2006-11-20 요렇게 나옵니다.

iSereise As/400 DB2 에서는 어떻게 사용하는지 부탁드립니다.

관련 함수가 없다면.. UDF 스크립트좀 부탁드려도 될까요? ^^ 아무리 찾아바도.. ㅡㅡ;

to_date, to_char .. etc oracle function ..

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

Query  문 :
        Select current timestamp, current time, current date from
        sysibm/sysdummy1                                        
결과 : CURRENT TIMESTAMP           CURRENT TIME  CURRENT DATE
       2006-11-24-15.18.00.295088    15:18:00      06/11/24  
---------------------------------------------------------------------
Query  문 :
       SELECT CURDATE() SYS_DATE,CAST(CURTIME() AS CHAR(8)) SYS_TIME
       FROM SYSIBM/SYSDUMMY1 
결과 :SYS_DATE  SYS_TIME
      06/11/24  15:21:16
---------------------------------------------------------------------
Query  문 : 
        SELECT CHAR(CURDATE(),ISO) SYS_DATE,
               CAST(CURTIME() AS CHAR(8)) SYS_TIME 
        FROM SYSIBM/SYSDUMMY1 
결과 :SYS_DATE    SYS_TIME
      2006-11-24  15:24:01
---------------------------------------------------------------------
Query  문 :
       select char(date(cast('20061120091022' as timestamp)),ISO)
       from SYSIBM/SYSDUMMY1                                     
결과 : CHAR conversion
       2006-11-20   
---------------------------------------------------------------------
Query  문 :
       select char(time(cast('20061120091022' as timestamp)),ISO)
       from SYSIBM/SYSDUMMY1                                     
결과 : CHAR conversion
       09.10.22   
---------------------------------------------------------------------
Query  문 :
       select cast('20061120091022' as timestamp)
       from SYSIBM/SYSDUMMY1                                     
결과 : CAST function            
       2006-11-20-09.10.22.000000 
                          

남장섭(나는매)님이 2006-11-24 15:37에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1188db2 cli 프로그램 중 ~ 도와주시기 바랍니다...... [2]
김선아
2006-11-27
8991
1187LOB,CLOB,LONG data type도 reorg가 가능합니까? [1]
디비2
2006-11-24
7895
1186DB2 트리거나 함수 바로 작성 어떻게 하나요(8.2) [2]
DB2
2006-11-24
8144
1185oracle - iSeriese AS/400 DB2 [1]
DB2처음이
2006-11-23
8355
1184쿼리 좀 봐주세요...~ [1]
왕초보
2006-11-22
8215
1182키 안잡힌 테이블에서 중복 데이터 조회 후 삭제하기 [2]
김중인
2006-11-21
11450
1180db2 개발센터는 어디서 다운 받아 설치하나요? [2]
강성경
2006-11-20
8723
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다