영문 Character에서 날짜 데이터 조회영문 Character에서 날짜 데이터 조회
Posted at 2010. 11. 9. 02:56 | Posted in Computer/Oracle사원테이블에서 입사일이 1982년 1월 1일 이후인 사람을 검색하기 위해 다음과 같이 입력하였다.
SELECT *
FROM EMP
WHERE HIREDATE>='1982/01/01';
FROM EMP
WHERE HIREDATE>='1982/01/01';
SELECT * FROM EMP WHERE HIREDATE>='1982/01/01';
분명 책이랑 같은 내용이였는데 오류 메시지가 출력되었다.
역시 걸리는 부분이 있다면 나는 문자 셋을 영문에 맞춰 놓고 작업을 하기 때문에 형식이 다를 것이라 생각하였다.
SELECT *
FROM EMP
WHERE HIREDATE>='01/JAN/82'
FROM EMP
WHERE HIREDATE>='01/JAN/82'
영문 환경의 DATE 출력 형식으로 지정을 해주어야 정상적으로 표시된다.
'Computer > Oracle' 카테고리의 다른 글
Oracle 원격 접속을 위한 설정 (2) | 2011.03.12 |
---|---|
Concatenation 연산자 (0) | 2010.11.09 |
scott 계정에서 NVL() 함수 연습 (0) | 2010.11.09 |
Oracle Database 11g에서 scott 계정 잠금 풀기 (0) | 2010.11.08 |
SQLGate 2010 for Oracle Developer - Freeware (개인용 프리웨어) (4) | 2010.11.03 |