猿问

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

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


MMMHUHU
浏览 828回答 3
3回答

宝慕林4294392

字段没有啊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 RESTRICTON UPDATE RESTRICT;

有只小跳蛙

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

德玛西亚99

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

相关分类

Android
MySQL
我要回答