기록
  • 0312 작업일지
    2024년 03월 12일 18시 39분 33초에 업로드 된 글입니다.
    작성자: 삶은고구마

     

     

    1. 스케쥴러를 사용하여 내가 원하는 특정시시간마다 db table에 데이터를 crud 할 계획을 세웠다.

    api 데이터를 가져와서 저장하기 / 예매율 처리등을 새벽시간대에 처리하기 위해서다.

    일단은 데이터가 제 때 저장이 되는지 확인하기 위해 테스트용 테이블을 하나 만들었다.

    --0.스케쥴로 특정시간에 db insert test(향후 api 및 예매율 등 처리 위해..)
    CREATE TABLE TEST_SCH(
        id number NOT NULL,
        msg varchar2(200) NOT NULL,
        createdAt date default current_date NOT NULL,
        CONSTRAINT pk_test_sch_id PRIMARY KEY(id)
    );
    
    create sequence seq_test_sch_id; --test 테이블 시퀀스

     

    테이블을 생성하다가 자꾸 누락된 우괄호 에러가 발생했다.

    gpt에게 물어봐도 멀쩡한 코드라길래 의심을 품고 내가 직접 수정했는데 작동함..ㅎ..

    둘 다 맞는코드라는데 oracle에서는 다른건지, 아래의 구문이 오류가 발생했다..

    명령의 13 행에서 시작하는 중 오류 발생 -
    CREATE TABLE TEST_SCH(
        id number NOT NULL,
        msg varchar2(200) NOT NULL,
        createdAt date NOT NULL default sysdate
    )
    오류 보고 -
    ORA-00907: 누락된 우괄호
    00907. 00000 -  "missing right parenthesis"
    *Cause:    
    *Action:

     

     


     

    '공부 > 파이널프로젝트' 카테고리의 다른 글

    utc 이슈  (0) 2024.06.11
    0506 README.MD 수정 전 백업  (0) 2024.05.06
    0216 작업일지  (2) 2024.02.16
    0215 작업 진행 + 메모  (0) 2024.02.15
    240213  (0) 2024.02.13
    댓글