날짜 관련 함수 문제,
-- 서비스_가입 테이블
CREATE TABLE SVC_JOIN (
CUST_ID VARCHAR2(10) NOT NULL, -- 고객ID
SVC_ID VARCHAR2(5) NOT NULL, -- 서비스ID
JOIN_YMD VARCHAR2(8) NOT NULL, -- 가입일자
JOIN_HH VARCHAR2(4) NOT NULL, -- 가입시간
SVC_START_DATE DATE, -- 서비스시작일시
SVC_END_DATE DATE -- 서비스종료일시
);
INSERT INTO SVC_JOIN VALUES ('aaaa','10000','20141130','14',TO_DATE('20150101001000'),TO_DATE('20150131001000'));
INSERT INTO SVC_JOIN VALUES ('bbbb','10001','20141201','00',TO_DATE('20150101001000'),TO_DATE('20150131235959'));
INSERT INTO SVC_JOIN VALUES ('cccc','10003','20141201','00',TO_DATE('20150105001000'),TO_DATE('20150131235000'));
INSERT INTO SVC_JOIN VALUES ('dddd','10000','20141201','02',TO_DATE('20150110001000'),TO_DATE('20150131001000'));
INSERT INTO SVC_JOIN VALUES ('eeee','10004','20141201','00',TO_DATE('20150120001000'),TO_DATE('20150131001000'));
INSERT INTO SVC_JOIN VALUES ('ffff','10005','20141201','00',TO_DATE('20150101001000'),TO_DATE('20150210001000'));
INSERT INTO SVC_JOIN VALUES ('gggg','10000','20141202','00',TO_DATE('20150201001000'),TO_DATE('20150220001000'));
INSERT INTO SVC_JOIN VALUES ('hhhh','10002','20141201','00',TO_DATE('20150201001000'),TO_DATE('20150101000000'));
4개의 지문 작성해보고 결과 예상해보기
근데 INSERT 구문에서 오류가 났다
TO_DATE부분에서 형식이 맞지 않다는 것..
오라클에서는
INSERT INTO 테이블 (날짜컬럼)
VALUES ( SYSDATE )
INSERT INTO 테이블 (날짜컬럼)
VALUES ( TO_DATE('2011-03-03','YYYY-MM-DD') )
INSERT INTO 테이블 (날짜컬럼)
VALUES ( TO_DATE('12-JAN-1982', 'DD-MON-YYYY') )
INSERT INTO 테이블 (날짜컬럼)
VALUES ( TO_DATE('10-04-2010 20:37:50','MM-DD-YYYY HH24:MI:SS') )
'컴퓨터 지식' 카테고리의 다른 글
[SQLD] 기출 34회차 정리 (0) | 2022.03.03 |
---|---|
[SQLD] 기출 21회차 정리 (0) | 2022.02.24 |
URI (Uniform Resource Identifier) (0) | 2022.02.22 |
[인터넷 네트워크] (0) | 2022.02.22 |
[SQLD] ROLLUP (0) | 2022.02.12 |