鱼C论坛

 找回密码
 立即注册
查看: 2203|回复: 4

[已解决]关于MySQL建表中的问题(初学者)

[复制链接]
发表于 2020-12-2 10:26:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. create table tb_emp(
  2. eid int(10) primary key auto_increment,
  3. ename varchar(15) not null,
  4. hiredata date,
  5. esex enum('F','M') not null,
  6. sal float decimal(5,2),
  7. job varchar(15) default '程序员',
  8. depton char(10),
  9. foreign key(depton) references tb_dep(depton));
复制代码



各位热心好友帮我看看这个作业小数后面哪里错了(按照作业的要求)

谢谢你们的回答
最佳答案
2020-12-2 13:12:44
sal float decimal(5,2),  应该是  sal float (5,2)  
微信图片_20201202095833.png
微信图片_20201202095844.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-2 13:12:44 | 显示全部楼层    本楼为最佳答案   
sal float decimal(5,2),  应该是  sal float (5,2)  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-2 17:02:29 | 显示全部楼层
wp231957 发表于 2020-12-2 13:12
sal float decimal(5,2),  应该是  sal float (5,2)

哦~是这样的呢,但为什么不能加decimal?对了那个我按刚刚那个代码敲,它说外键不能加约束时怎么回事呢(cannot add foreign key constraint)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-2 18:54:47 From FishC Mobile | 显示全部楼层
Cathy-Chen258 发表于 2020-12-2 17:02
哦~是这样的呢,但为什么不能加decimal?对了那个我按刚刚那个代码敲,它说外键不能加约束时怎么回事呢( ...

外键的事情,挺麻烦的,自己百度一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-2 19:13:55 | 显示全部楼层
wp231957 发表于 2020-12-2 18:54
外键的事情,挺麻烦的,自己百度一下

不好意思我刚刚知道了好像是要把外键和连接那个字段的字段类型要一样才行(虽然不知道什么原理),不过还是要谢谢你,才能完成
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-25 06:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表