강의 컨설팅 트레이닝 무료진단 무료책자 마케팅편지 마케팅정보공유 다이어리 서비스제휴 고객센터

DBMS에 따른 날짜포맷 변환
작성자 : 99 단국강토
등록날짜 : 2009.01.07 10:37
3,290

DBMS에 따른 날짜포맷 변환

Oracle - MS SQL - DB2 UDB 의 서로 다른 날짜 형식을 맞추기위한 SQL문


Image2.gif DBMS 별 시간, 날짜 조회 쿼리

Oracle

select sysdate from dual; 날짜+시분초 까지 조회가능

select current_timestamp from dual;  날짜+밀리초+시간존 까지 조회

MS SQL

 

select getdate()    날짜 + 밀리초 단위까지 조회가능

 

DB2 UDB

select current timestamp from sysibm.sysdummy1  날짜+밀리초까지 조회 가능

select current date from sysibm.sysdummy1    날짜만 조회

select current time from sysibm.sysdummy1     밀리초 단위의 시간만 조회

 

Image2.gif DBMS 별 default date format

Oracle

YY/MM/DD  (한글)

DD-MON-YYYY  (영어)  

MS SQL

YYY/MM/DD HH:MI:SS   (한글)

MM-DD-YYYY HH:MI:SS   (영어)

DB2 UDB

YYYY-MM-DD-HH:MI:SS.MMMMMM (TIMESTAMP 타입)

YYYY-MM-DD (DATE 타입)

HH:MI:SS.MMMMMM (TIME 타입)

 

Image2.gif 날짜 포맷 변환표

형식

RDBMS

변환 문법

 

Oracle

TO_CHAR(date_exp, 'YYYY.MM.DD')

'YYYY.MM.DD'

MSSQL

CONVERT(VARCHAR, date_exp, 102)

 

DB2

REPLACE(CHAR(DATE(date_exp),ISO), '-', '.')

 

Oracle

TO_CHAR(date_exp, 'HH:MI:SS')

'HH:MI:SS'

MSSQL

CONVERT(VARCHAR, date_exp, 108)

 

DB2

CHAR(TIME(date_exp) , JIS )

 

Oracle

TO_CHAR(date_exp, 'YYYY/MM/DD')

'YYYY/MM/DD'

MSSQL

CONVERT(VARCHAR, date_exp, 111)

 

DB2

REPLACE(CHAR(DATE(date_exp), ISO), '-', '/')

 

Oracle

TO_CHAR(date_exp, 'YYYYMMDD')

'YYYYMMDD'

MSSQL

CONVERT(VARCHAR, date_exp, 112)

 

DB2

CHAR(DATE(date_exp))

 

Oracle

TO_CHAR(date_exp, 'HH24:MI:SS')

'HH24:MI:SS'

MSSQL

CONVERT(VARCHAR(8), date_exp, 114)

 

DB2

CHAR(TIME(date_exp) )

 

Oracle

TO_CHAR(date_exp, 'YYYY.MM.DD HH24:MI')

'YYYY.MM.DD HH24:MI'

MSSQL

CONVERT(VARCHAR, date_exp, 102) + ' ' + CONVERT(VARCHAR(5), date_exp, 114)

 

DB2

REPLACE(CHAR(DATE(date_exp), ISO), '-', '.') || CAST( TIME(date_exp) AS CHAR(5))

 

Oracle

TO_CHAR(date_exp, 'YYYY/MM/DD HH24:MI:SS')

'YYYY/MM/DD HH24:MI:SS'

MSSQL

CONVERT(VARCHAR, date_exp, 111) + ' ' + CONVERT(VARCHAR(8), date_exp, 114)

 

DB2

REPLACE(CHAR(DATE(date_exp), ISO), '-', '/') || CAST( TIME(date_exp))

[출처]  웹디황용

1810

"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기,
각종 광고, 영업, 판매, 제안서, 전단지
반응율 3배×10배 이상 높이는 마법의 8단계 공식"
자세히보기

Comments

번호 제목 글쓴이 날짜 조회
3015 AJAX으로 놀자~ (채팅) 13 김영철 01.29 3319
3014 PHP에서 멀티 쓰레드 흉내내기 99 단국강토 01.08 3316
3013 DLL화일 레지스트리에 등록 또는 삭제 하기 M 최고의하루 12.24 3314
3012 $PHP_SELF .... $REQUEST_URI 13 김영철 01.13 3312
3011 Ajax [www.atmarkit.co.jp] 13 김영철 01.29 3310
3010 알씨로 초간단 동영상 슬라이드쇼 만들기 99 단국강토 01.07 3310
3009 html] textbox에서 readonly, disabled 99 단국강토 01.19 3308
3008 [CSS]글씨 크기-줄 간격 조절해서 보기 좋은 문서 만들기 99 단국강토 02.09 3307
3007 부팅 안되는 XP 복구 : fixmbr 13 김영철 01.29 3306
3006 오늘 하루 창 열지 않기 M 최고의하루 12.24 3305
3005 심플한 모바일 디자인 그림. M 최고의하루 12.04 3298
3004 DOS창에서 메인보드 확인하기 2 천진난만 02.20 3292
열람중 DBMS에 따른 날짜포맷 변환 99 단국강토 01.07 3291
3002 html코드표 2 아론k 06.24 3287
3001 MS-SQL JDBC "ResultSet Can Not Re-Read Row Data" 예외 처리 방법 13 김영철 01.24 3282
3000 동적 쿼리의 해결사 sp_executesql vs. exec 99 단국강토 01.02 3280
2999 리눅스 명령어 디비복구 제로보드 복구 M 최고의하루 12.24 3280
2998 [매뉴얼 정리] 오라클 백업 M 최고의하루 01.12 3279
2997 3D 문자 만들기 | 포 토 샵 [고급] 10 액션쟁이 01.05 3274
2996 실행 시간 제한 없애기 13 김영철 01.14 3273
2995 개인정보 메모장 댓글2 2 가이버김 09.14 3266
2994 Mysql 함수 총집합 13 김영철 01.29 3265
2993 EXCEL 파일 READER 에 한글 변환기능 추가 13 김영철 01.14 3262
2992 HTML 특수문자코드표 99 단국강토 02.19 3259
2991 띠 구하는 함수 13 김영철 01.14 3257
2990 자동으로 드라이버를 알려주는 프로그램 17 vane 12.27 3257
2989 Hair[포토샵강좌][포토샵디자인/편집광고디자인/컬러리스트] 10 액션쟁이 01.02 3256
2988 SQL : INSERT : 데이터베이스 생성과 테이블 생성 13 김영철 01.23 3256
2987 [ MySQL ] MySql4.x / PHP4.x / Apache 한글깨짐 M 최고의하루 12.18 3255
2986 정규식으로 환율 구하기 13 김영철 01.15 3253
마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취