반응형
아래 쿼리에서 테이블을 만드는 동안 오류가 발생했습니다.
이 SQL 쿼리는 실행 중 오류가 발생하였습니다.문제의 위치를 알 수 없습니다.여기서 도와주세요.
CREATE TABLE failed: CREATE TABLE projects_of_1-2453852243(proj_id VARCHAR(256) NOT NULL PRIMARY KEY,
title VARCHAR(256),
mentor VARCHAR(128),
team_leader VARCHAR(128),
abstract TEXT, description MEDIUMBLOB,
domain VARCHAR(80),
department VARCHAR(80),
reference VARCHAR(128),
submission_yr int,
proj_field VARCHAR(2))
SQL 구문에 오류가 있습니다. MariaDB 서버 버전에 해당하는 설명서에서 '-2453852243(proj_id VARCHAR(256) NOT NULL PRIMARY KEY, title VARCHAR(256), mento' 근처에서 사용할 올바른 구문을 확인하십시오.
테이블 이름 주위에 백틱을 넣습니다.projects_of_1-2453852243
~하듯이-
는 식별자에 직접 사용할 수 없습니다.또한.PRIMARY KEY
이미 있다NOT NULL
. 프라이머리 키로 지정할 필요가 없습니다.
CREATE TABLE `projects_of_1-2453852243`(
proj_id VARCHAR(256) PRIMARY KEY,
title VARCHAR(256),
mentor VARCHAR(128),
team_leader VARCHAR(128),
abstract TEXT, description MEDIUMBLOB,
domain VARCHAR(80),
department VARCHAR(80),
reference VARCHAR(128),
submission_yr int,
proj_field VARCHAR(2))
또는 밑줄을 대신 사용합니다.
CREATE TABLE projects_of_1_2453852243 (
proj_id VARCHAR(256) PRIMARY KEY,
title VARCHAR(256),
mentor VARCHAR(128),
team_leader VARCHAR(128),
abstract TEXT, description MEDIUMBLOB,
domain VARCHAR(80),
department VARCHAR(80),
reference VARCHAR(128),
submission_yr int,
proj_field VARCHAR(2))
언급URL : https://stackoverflow.com/questions/42179773/below-query-is-giving-error-in-creating-table
반응형
'programing' 카테고리의 다른 글
Python을 사용하여 OpenCV에서 이미지를 자르는 방법 (0) | 2022.11.03 |
---|---|
Python 메모리 누수 (0) | 2022.11.03 |
사람이 읽을 수 있는 파일 크기 버전을 가져오시겠습니까? (0) | 2022.11.03 |
vuex: 네임슬레이드모듈 내에서 콜 변환이 필요한 이유는 무엇입니까? (0) | 2022.11.03 |
Mysql Server 5 vs 6 vs MariaDB (0) | 2022.11.03 |