나는이 MySQL의 명령을 실행하려고 할 때이 오류가 점점 오전 :MySQL의 구문 오류
CREATE TABLE READERWARE(TITLE VARCHAR_IGNORECASE NOT NULL,
AUTHOR VARCHAR_IGNORECASE NOT NULL,
ISBN CHAR,
PUBLISHER VARCHAR_IGNORECASE,
BOOKFORMAT CHAR,
FIRST CHAR,
SIGNED CHAR,
PUBDATE VARCHAR_IGNORECASE,
PUBPLACE VARCHAR_IGNORECASE,
COPIES CHAR,
RATING INTEGER,
CONDITION INTEGER,
CATEGORY INTEGER,
READ CHAR,
PRINT CHAR,
HTMLEXPORT CHAR,
VALUE CHAR,
COMMENTS VARCHAR_IGNORECASE,
DATEENTERED DATE NOT NULL,
SOURCE CHAR,
ROWKEY BIGINT NOT NULL,
RETIRED1 CHAR,
CART CHAR,
ORDERED CHAR,
LCCN VARCHAR_IGNORECASE,
DEWEY VARCHAR_IGNORECASE,
USERNUMBER VARCHAR_IGNORECASE,
COPYRIGHTDATE VARCHAR_IGNORECASE,
VALUEDATE VARCHAR_IGNORECASE,
LOCATION INTEGER,
SERIES INTEGER,
PAGES INTEGER,
KEYWORDS VARCHAR_IGNORECASE,
DIMENSIONS VARCHAR_IGNORECASE,
USER1 VARCHAR_IGNORECASE,
USER2 VARCHAR_IGNORECASE,
USER3 VARCHAR_IGNORECASE,
USER4 VARCHAR_IGNORECASE,
USER5 VARCHAR_IGNORECASE,
USER6 VARCHAR_IGNORECASE,
USER7 VARCHAR_IGNORECASE,
USER8 VARCHAR_IGNORECASE,
USER9 VARCHAR_IGNORECASE,
USER10 VARCHAR_IGNORECASE,
FILLER1 VARCHAR_IGNORECASE,
FILLER2 VARCHAR_IGNORECASE,
FILLER3 VARCHAR_IGNORECASE,
FILLER4 VARCHAR_IGNORECASE,
FILLER5 VARCHAR_IGNORECASE,
FILLER6 VARCHAR_IGNORECASE,
FILLER7 VARCHAR_IGNORECASE,
FILLER8 VARCHAR_IGNORECASE,
FILLER9 VARCHAR_IGNORECASE,
FILLER10 VARCHAR_IGNORECASE,
AUTHOR2 VARCHAR_IGNORECASE,
AUTHOR3 VARCHAR_IGNORECASE,
AUTHOR4 VARCHAR_IGNORECASE,
AUTHOR5 VARCHAR_IGNORECASE,
AUTHOR6 VARCHAR_IGNORECASE)
Error Code : 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VARCHAR_IGNORECASE NOT NULL,AUTHOR VARCHAR_IGNORECASE NOT NULL,ISBN CHAR,PUBLISH' at line 1
나는 문제가 무엇인지 확실하지 않다. 어떤 도움이라도 대단히 감사하겠습니다. 감사.
이러한 유형을 대체합니다. 좋은 물건이야. 또한 테이블의 기본 키가 필요합니다. 또한 열 이름을 대문자로 사용하지 마십시오. 같은 예를 들어,'DATE' - 또한, MySQL은'VARCHAR'와'INTEGER' 이외의 다른 종류가 있습니다. 어떤 당신의'COPYRIGHTDATE'가 있어야한다. – Borealid