m0_67507394 2022-03-29 11:16 采纳率: 100%
浏览 14
已结题

一直报错,但是看不出问题,刚开始学

刚开始学数据库,这个表一直报错,但是我找了很久还是看不出来,一样有人帮我看一看

mysql> use mydb1;
Database changed
mysql> create table 图书信息2(
-> ISBN 编号 varchar(25) primary key not null,
-> 图书名称 varchar(100)not null,
-> 作者 varchar(40) null,
-> 价格 decimal not null,
-> 出版社 int not null,
-> constraint FK_图书信息_出版社 foreign key(出版社) references 出版社2(出版社ID),
-> 出版日期 datetime default current_timestamp,
-> 图书类型 varchar(2) not null,
-> 封面图片 blob,
-> 图书简介 text);
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-> ISBN 编号 varchar(25) primary key not null,
-> 图书名称 varchar(10' at line 2

  • 写回答

2条回答 默认 最新

  • CSDN专家-link 2022-03-29 11:28
    关注

    ISBN 编号 之间的空格要去掉吧
    图书名称 varchar(100)not null ====100后面的括号是个全角字符

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 4月6日
  • 已采纳回答 3月29日
  • 创建了问题 3月29日

悬赏问题

  • ¥15 phython如何实现以下功能?查找同一用户名的消费金额合并—
  • ¥15 孟德尔随机化怎样画共定位分析图
  • ¥18 模拟电路问题解答有偿速度
  • ¥15 CST仿真别人的模型结果仿真结果S参数完全不对
  • ¥15 误删注册表文件致win10无法开启
  • ¥15 请问在阿里云服务器中怎么利用数据库制作网站
  • ¥60 ESP32怎么烧录自启动程序
  • ¥50 html2canvas超出滚动条不显示
  • ¥15 java业务性能问题求解(sql,业务设计相关)
  • ¥15 52810 尾椎c三个a 写蓝牙地址