mysql에서 예약어를 필드명으로 사용할 때
포스트
취소

mysql에서 예약어를 필드명으로 사용할 때

  • 오류

check the manual that corresponds to your MySQL server version for the right syntax to use near ‘예약어’

  • 해결법

Single quotation 으로 감싸주기 다른데는 ‘ 사용하던데 안돼서 헷갈렸음

  • example
1
2
3
4
5
6
7
CREATE TABLE TESTTABLE (
    SEQ      BIGINT  AUTO_INCREMENT      PRIMARY KEY,
    USER_ID  VARCHAR(100)     NOT NULL,
    `KEY`    VARCHAR(100)   NOT NULL,
    PARAMS   LONGTEXT  ,
    DATE     TIMESTAMP     NOT NULL
);
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.