开发者社区> 问答> 正文

SQL 解析错误】create table customer(id int,name varchar

create table customer(id int,name varchar(20), PRIMARY KEY (id) USING BTREE) 解析错误

create table customer(id int,name varchar(20), PRIMARY KEY USING BTREE (id))解析正确

原提问者GitHub用户funnyAnt

展开
收起
山海行 2023-07-05 19:47:53 40 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    这个错误提示是因为在创建表 customer 时,SQL语句不完整,缺少了定义字段的部分。您需要在 create table 语句中添加字段定义,例如:

    sql
    Copy
    CREATE TABLE customer (
    id INT PRIMARY KEY,
    name VARCHAR(255)
    );
    在上面的例子中,我们添加了两个字段:id 和 name。其中,id 字段被定义为主键,类型为 INT,name 字段被定义为 VARCHAR(255) 类型。

    2023-07-30 15:15:23
    赞同 展开评论 打赏
  • 不是解析问题。

    你的第一条语句最后一个括号,是中文字符,要改成英文右括号。

    原回答者GitHub用户ddzhj

    2023-07-06 11:06:11
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载

相关镜像