SQL语法错误,预期结束括号

时间:2017-10-29 19:47:43

标签: mysql sql phpmyadmin

在网上看到并尝试了一些事情后,我似乎无法弄清楚这是怎么回事;

CREATE TABLE PRODUCT (

 PRODID              NUMERIC(6), 

 DESCRIP             CHAR(30),

 CONSTRAINT PRODUCT_PRIMARY_KEY KEY)
 ;

我一直收到这个错误。任何帮助,将不胜感激。感谢。

静态分析:

在分析过程中发现了1个错误。

预计会有一个结束。 (近")"在第127位) SQL查询:

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

MySQL说:文档

  

1064 - 您的SQL语法出错;查看与您的MySQL服务器版本相对应的手册,以便在' KEY附近使用正确的语法。'在第4行

2 个答案:

答案 0 :(得分:0)

尝试以下查询

if sorted_chars[i] == sorted_chars[i + 1]

答案 1 :(得分:0)

你可以试试

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