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
운영게시판
최근게시물
Oracle Q&A 38287 게시물 읽기
No. 38287
to_date관련 문의
작성자
임우빈(joker2501)
작성일
2011-01-03 11:43ⓒ
2011-01-03 13:04ⓜ
조회수
3,778

현재 운영서버에 소스를 적용했더니 오라클 에러가 나오는 곳이 있어서 질문드립니다.

에러가 나는 곳은

select to_date('20101225') from dual;

이렇게 to_date 사용하는 곳에서 발생하더라구요. (오렌지,토드에서는 에러 안나옴)

우선은 to_date('20101225', 'YYYYMMDD') 와 같이 포멧형식을 지정해주는 방법으로 해결은 했습니다.

 

그런데 왜 이렇게 운영서버에서는 에러가 발생하는지 모르겠어서 질문드립니다.

(제 추측으로는 was를 실행하는 계정이 country가 US등 다른 국가코드로 세팅이 되어있어서 영향을 받은게 아닐까 조심스럽게 추측해보고 있습니다.)

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

제 생각에는 운영db서버에 date 타입이 다른걸로 지정이 되어있어서 그럴듯합니다..

보통 yyyymmdd 이렇게 될 것이라 생각하지만...

기본 설정이 어떻게 되어있느냐에 따라서 에러 발생될듯합니다..

그래서 필히 타입을 지정해 주어야 할듯합니다..

 

초보님이 2011-01-03 13:41에 작성한 댓글입니다. Edit

토드나 오렌지에서는 기본적으로 yyyymmdd로 타입이 인식됩니다.

앞으로 토드나 오렌지 툴 사용시 필히 yyyymmdd같은 타입을 꼭 지정하는 습관을 들이세요.

 

김구라님이 2011-01-03 14:24에 작성한 댓글입니다. Edit

select * from NLS_SESSION_PARAMETERS
해당 파라미터 확인해보세요

아마도 다르지 않을까싶네요

최성준(junkk)님이 2011-01-04 12:30에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
38290서브쿼리시 invalid number에러 [3]
박판규
2011-01-04
3643
38289일요일과 토요일날짜 구하기 [1]
김철겸
2011-01-03
3719
38288GROUP BY로 카운트를 할려고 합니다.
조형래
2011-01-03
3032
38287to_date관련 문의 [3]
임우빈
2011-01-03
3778
38286NUMBER형데이터 조회 [2]
이종성
2011-01-03
3650
38285이런 경우에는 어떻게 처리하는게 빠를까요? [3]
조형래
2011-01-03
3006
38284START WITH... CONNECT BY 로 연결시킨 구문에서 특정값을 뽑아오고 싶습니다. [1]
전현욱
2010-12-31
4462
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다