为了账号安全,请及时绑定邮箱和手机立即绑定

android数据库根据number找到name赋值?

android数据库根据number找到name赋值?

MMMHUHU 2019-05-28 10:06:07
android数据库根据number找到name赋值
查看完整描述

3 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

字段没有啊
FK_member_cotegory` ()括号中是member外键字段,你这里是空的
REFERENCES `cotegory` ()括号中是引用的主键表cotegory的主键字段,你这里是空的

可达是要报错的啊 ,建议修改成 如下形式

ALTER TABLE `vshare`.`member` DROP PRIMARY KEY,
ADD PRIMARY KEY (`id`),
ADD CONSTRAINT `FK_member_cotegory` FOREIGN KEY `FK_member_cotegory` (`cotegoryID`)
REFERENCES `cotegory` (`ID`)
ON DELETE RESTRICT
ON UPDATE RESTRICT;

查看完整回答
反对 回复 2019-06-01
?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

int最大长度是11.
如果在建表时不指定字段int类型的长度时,系统则默认生成长度为11的字段。11也是int类型的最大长度,其中第一位表示符号+或者-,后面十位表示数字。
如果指定了长度,该字段其实也是长度为11的字段,因为只要是int类型,系统都分配了长度11位。
所以,当我们在用mysql数据库建表时如果有字段为int类型则不用指定长度了。
试试看吧

查看完整回答
反对 回复 2019-06-01
?
德玛西亚99

TA贡献1770条经验 获得超3个赞

 数据库错误:1064就是语法错误。
 注意查看你的sql语句,将报错的行中,多检查几遍,都能检查出来问题所在的。平时写SQL语句时,细心点,都能大大减少这种错误的发生频率。

查看完整回答
反对 回复 2019-06-01
  • 3 回答
  • 0 关注
  • 827 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信