그래서 SQL에서 테이블을 만들고 값을 삽입하려고합니다.테이블을 만들고 값을 삽입 할 때 SQL 오류가 발생합니다. 오류 -12233 및 12101
CREATE TABLE Server(
Nummer INTEGER NOT NULL
PRIMARY KEY(Nummer)
);
INSERT INTO Server(Nummer)
VALUES (1,2,3,4,5);
그래서 내가있다 Server
라는 이름의 테이블을 만들려면 :
[Error Code: -12101, SQL State: 42000] Syntax error, 'CHECK' assumed missing
하고 여기에
내 SQL 코드입니다 : 그러나, 나는 것이 오류가 발생합니다 기본 키는[Error Code: -12233, SQL State: 42000] The number of insert values is not the same as the number of object columns
nummer
입니다. Nummer의 값은 다음과 같습니다. 1,2,3,4,5
업데이트 ------------------------------- -------------------------------------
그래서 새 코드 :
CREATE TABLE Server(
Nummer INTEGER NOT NULL,
PRIMARY KEY(Nummer),
);
INSERT INTO Server(Nummer)
VALUES (1);
INSERT INTO Server(Nummer)
VALUES (2);
INSERT INTO Server(Nummer)
VALUES (3);
INSERT INTO Server(Nummer)
VALUES (4);
INSERT INTO Server(Nummer)
VALUES(5);
나는 create 섹션에있는 모든 문장 다음에 쉼표를 붙여서 확인 문제를 해결했다.
그러나 나는이 오류 코드는 새로운 문제있어 :
[Error Code: -12101, SQL State: 42000] Syntax error, IDENTIFIER IDENTIFIER assumed missing
추가 된'CREATE TABLE' 문은 최종')'바로 앞에 쉼표가 추가됩니다. 그것을 제거하십시오! – jarlh