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 1943 게시물 읽기
No. 1943
Re: 날짜 관련, delete 쿼리가 안먹혀요.
작성자
이경록
작성일
2000-11-03 23:36
조회수
4,520

>>배재원 님께서 쓰시길<<

 

:: 황당하기 나름입니다.

::

:: 리눅에서 돌아가는 8 버전에서는.. 잘되거든요.

:: 즉 명령어는.

::

:: delete from kclub_print_list where

:: user_id='J200498' and comme='giro' and for_month='01-DEC-1999';

::

:: 이게 잘 먹히는데. 오라클 7.3 버전에서는 (SEQUENT의 Dynix/pts Oracle 7.3)

:: 명령어가 안먹히네요..

:: 에러메세지가 아니고.

::

:: 행을 찾지를 못해요.

:: no rows selected (이 메세지).

:: (그리고 여기서는 for_month='01-DEC-1999' 그대로 쓰면 에러가 나거든요.

:: 데이트 포맷 어쩌고.. 그래서 7.3 에서는 for_month='01-DEC-99' 로 합니다.)

::

:: 하. 뭐가 문젠지 모르겠네요.

:: 분명히 DATE 부분이 의심스러운데.

:: 행을 못 찾으니.

::

::

::

:: ==== 실행결과====. 리눅스의 오라클 8

:: SQL> delete from kclub_print_list where user_id='J200498' and comme='giro' and

:: or_month='01-DEC-1999';

::

:: 1 row deleted.

::

:: SQL> commit;

::

::

:: === 실행결과 === dynix 의 오라클 7.3

:: SQL> delete from kclub_print_list where user_id='j200498' and comme='giro' and for_month='01-DEC

:: -99';

::

:: 0 rows deleted.

::

:: SQL>

::

::

:: (user_id,comme,for_month 필드는 다 있는겁니다. 믿어주세요^^)

::

::

:: SQL> desc kclub_print_list

:: Name Null? Type

:: ------------------------------- -------- ----

:: USER_ID VARCHAR2(8)

:: WRITE_DATE NOT NULL DATE

:: PRICE NOT NULL NUMBER(6)

:: FOR_MONTH NOT NULL DATE

:: COMME NOT NULL VARCHAR2(10)

:: PAID_DATE DATE

::

:: SQL>

::

::

::

:: 끝까지 봐주셔서 감사합니다.

:: 오늘하루도 즐건 시간 되세요.

::

::

::

::

 

이론.

date형식을 사용할 때는 to_date() 함수를 사용해서 절대표현으로 바꾸세요.

select sysdate from dual;

해보시면 현재 날짜가 어떤 형식으로 출력되는지 알 수 있습니다.

[Top]
No.
제목
작성자
작성일
조회
1944Oracle Tuning Approach
지나가는 이
2000-11-04
5378
1940뷰에 관한 질문입니다.
^ㅠ^
2000-11-03
4147
1949┕>Re: 뷰에 관한 질문입니다.
김규태
2000-11-06 10:59:33
4172
1939어떻게 NULL을 select 할수 있죠??
김상무
2000-11-03
3810
1941┕>Re: 어떻게 NULL을 select 할수 있죠??
지나가는이
2000-11-03 17:58:04
4194
1942┕>Re: 어떻게 NULL을 select 할수 있죠??
정재익
2000-11-03 18:44:51
4353
1938날짜 관련, delete 쿼리가 안먹혀요.
배재원
2000-11-03
4936
1943┕>Re: 날짜 관련, delete 쿼리가 안먹혀요.
이경록
2000-11-03 23:36:47
4520
1956 ┕>Re: Re: 날짜 관련, delete 쿼리가 안먹혀요.
배재원
2000-11-06 14:50:07
4669
1937★ 급 ★ DBD Setup시 make test 에러 ㅠ.ㅠ
왕처버
2000-11-03
3976
1935날짜 계산시 요일별 데이타를 뽑을려구 그러는데여..
지니
2000-11-03
4651
1936┕>Re: 날짜 계산시 요일별 데이타를 뽑을려구 그러는데여..
신형륜
2000-11-03 14:03:03
5936
1933ORA-12638: 신용 검색에 실패했습니다
슬픈눈
2000-11-03
4645
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다