2017-10-29 1 views
-2

Ich kann nicht scheinen, herauszufinden, was falsch ist mit diesem nach dem online suchen und versuchen ein paar Dinge;SQL Syntax Fehler, schließende Klammer erwartet

CREATE TABLE PRODUCT (

PRODID    NUMERIC(6), 

DESCRIP    CHAR(30), 

CONSTRAINT PRODUCT_PRIMARY_KEY KEY) 
; 

ich halte diesen Fehler. Jede Hilfe wäre willkommen. Vielen Dank.

Statische Analyse:

1 Fehler während der Analyse gefunden wurden.

Eine schließende Klammer wurde erwartet. (In der Nähe ")" an Position 127) SQL-Abfrage:

CREATE TABLE PRODUCT (PRODID NUMERIC(6), DESCRIP CHAR(30), 
    CONSTRAINT PRODUCT_PRIMARY_KEY KEY) 

MySQL sagte: Dokumentation

1064 - Sie haben einen Fehler in Ihrer SQL-Syntax; Sie in die Bedienungsanleitung zu Ihrer MySQL-Server-Version für die richtige Syntax entspricht in der Nähe von 'KEY)' zu verwenden, in Zeile 4

+0

Hinweis: 'CONSTRAINT PRODUCT_PRIMARY_KEY KEY'. –

Antwort

0

Versuchen unter Abfrage

CREATE TABLE PRODUCT (

PRODID    NUMERIC(6), 

DESCRIP    CHAR(30), 
CONSTRAINT PRODUCT_PRIMARY_KEY PRIMARY KEY (PRODID) 
); 
0

Sie können versuchen, es

CREATE TABLE PRODUCT (
    PRODID int NOT NULL AUTO_INCREMENT, 
    DESCRIP varchar(30) NOT NULL, 
    PRIMARY KEY (PRODID) 
); 
Verwandte Themen